Xml parsing XML解析-node.text方法删除跟踪空间

Xml parsing XML解析-node.text方法删除跟踪空间,xml-parsing,jscript,Xml Parsing,Jscript,我有一个很大的xml文件,我正在使用jscript解析它。我使用了以下代码来加载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(x

我有一个很大的xml文件,我正在使用jscript解析它。我使用了以下代码来加载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>
ABCD
然后node.text仅返回值'ABCD',即自动修剪空间。但我不需要修剪任何牵引空间。我需要原样的文本。我怎样才能做到这一点

期待您的回复


提前感谢

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