gpt4 book ai didi

java - 从 xsl 读取字符串时如何摆脱 '\n' 字符?

转载 作者:行者123 更新时间:2023-12-01 11:26:14 25 4
gpt4 key购买 nike

我正在使用 XSLReader 类读取 xsl 文件,其中一列包含字符串,但有时该字符串已输入 (\n),因此当我读取此内容并打印它时,我正在使用\打印该字符串号:

这是两个地址,第一个已输入 xsl 字符串,第二个没有...

VIALE SALVATORE REBECCHINI 39 \n00148 ROMA RM\n

viale castello della maglina,65-00148 roma

有人提出了一些解决方案,但它不起作用,我必须导入 common-lang3 ,它看起来像这样:

this.supplierAddress = StringEscapeUtils.escapeJava(info[19]);

它应该忽略\n 但它没有..

有人吗?

谢谢!

最佳答案

你尝试过:

replaceAll("\\n","")

并且 escapeJava() 不是您需要的,您需要的是 unescapeJava() 但就像 javadoc 中所说:

Unescapes any Java literals found in the String. For example, it will turn a sequence of '\' and 'n' into a newline character, unless the '\' is preceded by another '\'.

关于java - 从 xsl 读取字符串时如何摆脱 '\n' 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30785834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com