0

私も XSLT に慣れていないので、XML によって返されたノード値を取得して XSLT で表す<方法を知りたいです。>

私のコードは次のようになります。

      <A>
         <a1><=8</a1>
         <a2>>=7</a2>
      </A>

XSLTでこれを実行しようとしているとき。「名前は '8' 文字、16 進値 0x38 で始めることはできません」というエラーが表示されます。

これを解決するのを手伝ってください!!!

4

1 に答える 1

0

答えとして示唆されているように:

これは決してうまくいきません。あなたの xml は整形式の xml ではありません。アンパサンド文字 (&) と左山かっこ (<) は、リテラル形式( xml 構文など)
で使用してはなりません。

<として「エスケープ」する&lt;か、テキスト コンテンツを CDATA に入れる必要があります。

<![CDATA[<=8]]> 

「ストアドプロシージャ」を変更する必要があります

于 2013-05-28T06:54:26.163 に答える