如何避免在读取文档时拾取转义字符



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

rntttDemo submissionrntt

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

Demo submission

任何帮助非常感谢...

可能有点粗鲁:)

fn:replace('rntttDemo submissionrntt','\t|\n|\r','')

您要执行的操作称为"规范化"。使用normalize-space功能:http://www.w3.org/TR/xpath/#function-normalize-space