我有一个大的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变量包含特定标签的innertext。但如果我有这样的标签
<Text>ABCD </Text>
然后node.text只返回值'ABCD',即它会自动修剪空格。但我不需要修剪任何trailling空间。我需要原文。我怎样才能做到这一点?
期待您的回复
先谢谢
答案 0 :(得分:0)
我们可以在node.firstChild上使用node.firstChild.nodeValue和null检查