設為首頁

收藏本站

導覽首頁 | 新登場    ◇聯盟溫泉 | 民宿 | 人力銀行 | 女性 |

類型:js_article

JS中將字符串轉為XML並讀取對象的值網頁

在java端將字符串轉化為xml對象可以使用documenthelper.parsetext(xmlreturn).getrootelbent();

  在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.getelbentsbytagname("code");
  if(code.itb(0).text=="100"){
  var parameter=domxml.getelbentsbytagname("parameter");
  identifier=parameter.itb(0).attributes.getnameditb("value").value;
  }

  對於節點的值和屬性的值獲取的方法不同。



主旨:

內容:




104休閒信箱 2.3.0 © 104mm.com 2001 - 2018. 您尚未登錄
Page generated in 0.00700808 seconds with 3 Queries