私は古典的なDOMを使用してJavaで複数行のXML属性を解析しようとしています。解析は正常に動作しています。しかし、それは改行を破壊するので、解析された文字列をレンダリングすると、改行は単純なスペースに置き換えられます。JavaでXMLの複数行の文字列を解析する
<string key="help_text" value="This is a multi line long
text. This should be parsed
and rendered in multiple lines" />
私が使用している属性を取得するには:私はちょうど「\ n」を使用してレンダリングする方法を手動で入力した文字列を渡すと
attributes.getNamedItem("value").getTextContent()
を意図したように、テキストが描画されます。
アイデア?
XML仕様のCR/LFの組み合わせは、XMLプロセッサによりLFに正規化されなければならないによると、コード – ControlAltDel