0

XML 解析に Dom パーサーを使用していますが、Android 4 では問題なく動作します。しかし、Android 2 では「&」を解析できません。どんな助けでも大いに感謝します。ありがとう。

4

2 に答える 2

1

これは、アンパサンドが XML の特殊文字であるためです。&代わりに使用してみてください。

編集:

すべての特殊文字をエスケープするには、このスレッドで説明されているように、 Apache コモンズ ライブラリStringEscapeUtils.escapeXml(String str)から使用できます。

Apache コモンズ ライブラリは、ここからダウンロードできます。

于 2013-01-17T12:42:08.960 に答える
0

XPL として処理し、直接 XML に処理することもできます。XPL (eXtensible Process Language) は XML に似ていますが、テキスト要素に XML の「特殊文字」を使用できます。拡張可能なプロセス言語へのリンク

于 2015-04-26T14:56:23.550 に答える