我正在尝试使用xml文件来存储我的metro风格应用程序的用户自定义。我想知道如何加载文件,获取文件中的某些元素并编写新元素。
我正在使用javascript。
答案 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");
}
}