【发布时间】:2015-09-15 17:12:38
【问题描述】:
我正在使用 Java 和 DOM 读取 XML 数据。当我将变量打印到控制台时,我注意到它打印在两条不同的行上。
输出:
Hello How are
you today?
当我转到我试图打印底层 XML 文档的属性时,我注意到以下内容:
<element attribute = "Hello How are
you today?"></element>
如何从 Java 中的属性值中删除字符 &#xD;&#xA;?
如果属性中的数据存储在名为 myVar 的 Java 字符串变量中,我尝试了以下操作失败:
if(myVar.contains("
")){
myVar = myVar.replaceAll("
", " ");
}
【问题讨论】:
-
尝试替换 \r 和 \n。