0

XmlBeansを使用して Java オブジェクトに umarhall するスキーマがあります。通過するデータを制御することはできません。

そのようなフィールドの 1 つが のようになり<Name>Barnes & Noble</Name>ます。

&字句エラーのある文字で解析が失敗します。一部の特殊文字を無視するために、XML ファイルの解析中にオプションを指定する方法はありますか?

あなたが提供できるどんな助けも素晴らしいでしょう。

4

3 に答える 3

3

いいえ、これは無効な XML です。アンパサンドは「&」にエスケープする必要があります。

XML として解析する前にすべてのアンパサンドを手動でエスケープできますが、他の XML エンティティが台無しになる可能性があります。

于 2010-06-04T07:12:28.387 に答える
0

<Name>Barnes & Noble</Name>XPL として解析し、任意の XML プロセスにフィードできます。XPL は XML と同じですが、テキスト要素で XML の特殊文字を使用できる点が異なります

于 2015-02-22T09:03:04.450 に答える