2017-11-15 3 views
0

Per the XML 1.0 standard,「落胆した」とみなされる文字の範囲があります: 16進数でエンコードされたXMLを使用してXML属性値の中でこれらの文字(スマートクォート "、dec 147、または '(dec 146))をエスケープしたいエンティティ文字列。"discourged" XML文字を正しくエスケープするには?

たとえば、ChromeやEdgeでファイルを見ると、"]"のような実際の値が表示されます。私も"]"を試しましたが、それも同様に動作します。以下のように

明確にするために、私は、属性内のこれらの「落胆」の文字をレンダリングしようとしています:

この:

<foo bar="&#0093;"> 

は、このようパーサによってinterepreted /レンダリングする必要があります。

<foo bar="“"> 

答えて

0

あなたは、実体参照を終了する最後のセミコロンが必要になります。

<foo bar="&#0093;"> 
+0

こんにちは、申し訳ありませんが、私の例ではタイプミスがありましたが、実際のコードには後にセミコロンが付きます。それは動作しません。私は私のポストを更新しました - あなたの助けをありがとう! – drew

関連する問題