javascript xml 对象转换

如果我有一段符合XML标准的文本,能否把它通过 JavaScript 转换成一段XML

例:
var str = "
Jordan
23
123123
"

转换成一个XML对象。能否做到??

[b]问题补充:[/b]
这段代码没用。
转出来的对象方法还是为空。。。

不信你自己试试

对象.xml 看看里面是否真的存在值。
[b]问题补充:[/b]
:wink: :wink:

怪了,那请问下,能单个取得节点的值么?

我试了,有效的...
[code="java"]

function createXml(str){   if(document.all){    var xmlDom=new ActiveXObject("Microsoft.XMLDOM")    xmlDom.loadXML(str)    return xmlDom   }else    return new DOMParser().parseFromString(str, "text/xml") } function load(){ var str = "<people> <name>Jordan</name> <sex>23</sex> <password>123123</password> </people>" ; alert(str); alert(createXml(str).text); }


[/code]

[code="java"]
function createXml(str){
  if(document.all){
   var xmlDom=new ActiveXObject("Microsoft.XMLDOM")
   xmlDom.loadXML(str)
   return xmlDom
  }else
   return new DOMParser().parseFromString(str, "text/xml")
}
[/code]