0

我有一个使用 jscript 解析的大 xml 文件。我使用以下代码加载 xml

var xmlDoc = Sys.OleObject("Msxml2.DOMDocument.6.0");
    xmlDoc.async = false;

    // Load xml data from a file
    xmlDoc.load(this._studyDocPath);

现在,如果我使用以下代码

var text = this.xmlDoc.selectSingleNode(xPath);
text = node.text;

text 变量保存特定标签的内部文本。但是如果我有这样的标签

<Text>ABCD </Text>

然后 node.text 只返回值“ABCD”,即它会自动修剪空间。但我不需要修剪任何尾随空格。我需要文字原样。我怎样才能做到这一点?

期待你的回复

提前致谢

4

1 回答 1

0

我们可以使用 node.firstChild.nodeValue 对 node.firstChild 进行空检查

于 2012-07-19T05:42:43.543 回答