如何找出根元素的名称?
答
docum.documentElement.tagName
答
如果你有一个XML格式的字符串,那么这会给你的第一个标签
var xml = "<foo><bar>......";
var tag = /<(.*?)>/.exec(xml)[1];
alert(tag) // foo
另外,您刚刚访问节点和检索标记名
答
var xmlDoc;
if (window.DOMParser) {
var parser = new DOMParser();
xmlDoc = parser.parseFromString(dataString, "text/xml");
} else {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.loadXML(dataString);
}
xmlDoc.documentElement; // is what you need
' ' –
kennytm
2010-06-01 18:54:14
您是指XML是什么“有效”的?如果是这样,那么请注意''块是可选的。 – 2010-06-01 19:11:52
不,我的意思是你的正则表达式将显示'?xml version =“1.0”encoding =“UTF-8”?作为标签名称。 – kennytm 2010-06-01 21:24:39