私はこのようなものを定義したXMLを持っています。
<object text="this is a <a>some text</a>" />
属性に <> タグが含まれているため、私の SAXParser はこの XML を解析できません。とにかくこれを解決するには?
オンライン構文チェッカーを試しましたが、失敗しました。XML 属性に <> タグを定義できないということでしょうか。
絶対にこれは有効なXMLではありません。W3Cドキュメントhttp://www.w3.org/TR/xml/#dt-escapeで説明されているように、これらの文字を確実にエスケープする必要があります。
完全を期すために、ここにあなたの例と、それをエスケープするとどのように見えるかを示します。
<object text="this is a <a>some text</a>" />
また;
<object text="this is a &#60;a>some text&#60;/a>" />