-2

に置き換えることができることがわかりましたが、機能&lt;して<いません。他に交換しなきゃいけないキャラいる?<

に交換&しましたが&amp;、問題なく動作しています。

次の要素タグで問題に直面しています。

<city>north<eastcity</city>
4

4 に答える 4

2

これを試して:

 String newText = System.Security.SecurityElement.Escape(rawText);

詳細については、こちらを参照してください。お役に立てれば。

于 2013-02-14T06:19:06.483 に答える
0

なぜそれらの文字を置き換える必要があるのですか?

XMLのシリアル化/逆シリアル化はそれを処理します。特殊文字についてはXmlTextReader、スタック上の既存の回答を確認してください: XML特殊文字処理

于 2013-02-12T13:08:10.313 に答える
0

交換する必要があります

<

&lt; 

(逆ではありません)。

エスケープ機能については、XML定義(ウィキペディアページなど)を参照してください。

于 2013-02-12T13:08:45.300 に答える
0

交換してみる

<

&amp;lt;

>

&amp;gt;

于 2013-02-12T13:07:12.333 に答える