如何使用Windows应用商店应用(Javascript)打开和操作XML文件?

时间:2012-11-10 15:08:32

标签: javascript xml windows-8

我正在尝试使用xml文件来存储我的metro风格应用程序的用户自定义。我想知道如何加载文件,获取文件中的某些元素并编写新元素。

我正在使用javascript。

1 个答案:

答案 0 :(得分:0)

尝试:

function GetXmlHttpObject(){
    var xmlHttp=null;
    try{
        xmlHttp = new XMLHttpRequest();
    }
    catch(e){
        try{
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e){
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}

打开xml(而不是远程网址,使用本地路径)

  function openXML(){
       xmlHttp.onreadystatechange = stateChanged;
        xmlHttp.open("GET", item.url,true);
        xmlHttp.send(null);
    };

最后处理标签

   function stateChanged() {
      if(xmlHttp[item.key] != null )
            if (xmlHttp[item.key].readyState == 4 ) {
                var xmlHeader = xmlHttp[.responseXML.documentElement.getElementsByTagName("TAG");
            }
    }