我正在尝试使用经典 DOM 解析 Java 中的多行 XML 属性。解析工作得很好。但是,它破坏了换行符,因此,当我渲染解析的字符串时,换行符被简单的空格替换。
<string key="help_text" value="This is a multi line long
text. This should be parsed
and rendered in multiple lines" />
要获取我正在使用的属性:
attributes.getNamedItem("value").getTextContent()
如果我只是使用“\n”将手动输入的字符串传递给渲染方法,则文本将按预期绘制。
有任何想法吗?