1

XmlWriter.WriteRawは'を保持します 実際のアポストロフィは送信しないでください。'を読み込む方法はありますか?そしてそれをそのままにしておく?

4

1 に答える 1

0

適切にエンコードする必要があります。たとえば、次のXMLを見てみましょう。

<root>&apos;</root>

<root>ノードの値は、'このXMLの読み取りに使用するXMLパーサーに関係ありません。

一方、次のXMLがある場合:

<root>&amp;apos;</root>

<root>ノードの値はです&apos;

したがって、どちらの場合も、XMLを適切にエンコードして、標準に準拠したパーサーがXMLを読み取ったときに、値を正しく取得できるようにしました。

WriteRawしたがって、XMLを生成するときにメソッドを使用するときは、十分に注意してください。引数を適切にエンコードするため、正しいデータを確実に渡すのはあなたの責任です。

于 2012-05-22T16:13:07.277 に答える