私はいくつかのXMLファイルを持っており、res/xml
通常XMLで行うように文字をエスケープしようとしています。私は可能な限りほぼすべての方法を試しました:
<tag>Okay, I'll do it</tag>
<tag>Okay, I\'ll do it</tag>
<tag>Okay, I'll do it</tag>
<tag>Okay, I'll do it</tag>
<tag>Okay, I'll do it</tag>
それらのどれも機能しません。ファイルをXmlPullParser
で解析すると、常にテキストの一部のみが取得されます:Okay I
、アポストロフィがあった場所に分割されます。
ここでparser.setFeature(Xml.FEATURE_RELAXED, true)
提案されているように、私も試しましたが、成功しませんでした。
これまたはこの動作を修正する理由はありますか?
編集:さらにテストした後、この問題はアポストロフィでのみ発生し、のような他のエスケープ文字では発生しないよう&
です。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加