0

xml ファイルを使用して、metro スタイル アプリケーションのユーザー カスタマイズを保存しようとしています。ファイルをロードし、ファイル内の特定の要素を取得し、新しい要素を書き込む方法を知りたいです。

私はジャバスクリプトを使用しています。

4

1 に答える 1

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 を開きます (リモート URL の代わりに、ローカル パスを使用します)。

  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");
            }
    }
于 2012-11-12T03:18:12.807 に答える