从文档中读取时如何避免拾取转义字符?

发布于 2024-11-06 19:31:15 字数 251 浏览 2 评论 0原文

我正在尝试从 xml 文档中读取一些 InnerText。当我读它时,我得到这个字符串:

\r\n\t\t\tDemo submission\r\n\t\t

我假设这些是指示新行、空格等的转义字符?我想知道如何从 XML 文档中读取 InnerText 并忽略所有这些转义字符,以便我得到:

Demo submission

非常感谢任何帮助......

I am trying to read some InnerText from an xml document. When I read it I get this string:

\r\n\t\t\tDemo submission\r\n\t\t

Im assumung these are escape characters that dictate new lines, spaces etc? What I'm wondering is how to read the InnerText from an XML document and ignore all these escape characters so that I just get:

Demo submission

Any help much appreciated....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

无语# 2024-11-13 19:31:15

可能有点粗鲁:)

fn:replace('\r\n\t\t\t演示提交\r\n\t\t','\\t|\\n|\\r', '')

May be a little rude :)

fn:replace('\r\n\t\t\tDemo submission\r\n\t\t','\\t|\\n|\\r','')

御守 2024-11-13 19:31:15

您尝试做的事情称为“标准化”。使用 normalize-space 函数:http:// www.w3.org/TR/xpath/#function-normalize-space

What you are trying to do is called "normalize". Use the normalize-space function: http://www.w3.org/TR/xpath/#function-normalize-space

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文