爱问知识人 爱问教育 医院库

JS中如何将字符串转为XML并读取对象的值?

首页

JS中如何将字符串转为XML并读取对象的值?

JS中如何将字符串转为XML并读取对象的值?

提交回答

全部答案

    2017-07-27 23:08:08
  •   在java端将字符串转化为xml对象可以使用DocumentHelper。parseText(xmlReturn)。getRootElement();
    在js中同样有方法可以将字符串转化为xml对象,可以使用如下函数以下是引用片段: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") } 如果在js端是读取文件,那就更方便了以下是引用片段:var xmlDoc = new ActiveXObject("Msxml2。DOMDocument。3。0"); xmlDoc。
      async = false; xmlDoc。load("文件路径"); 至于操作xml也是很简单,如果会使用jdom或是dom4j的话,操作也是相当方便。以下是引用片段:var domxml= createXml(Http。responseText); var code=domxml。
      getElementsByTagName("code"); if(code。item(0)。text=="100"){ var parameter=domxml。getElementsByTagName("parameter"); identifier=parameter。
      item(0)。attributes。getNamedItem("value")。value; } 对于节点的值和属性的值获取的方法不同。

    是***

    2017-07-27 23:08:08

类似问题

换一换

相关推荐

正在加载...
最新资料 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):