var xmlDoc;
//解析XML文件
function XmlFileParse(filepath){
	try{ //Internet Explorer
  		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  	}catch(e){
  		try //Firefox, Mozilla, Opera, etc.
    	{
   			 xmlDoc=document.implementation.createDocument("","",null);
    	}
  		catch(e) {alert(e.message)}
  	}
  	//ie
	try{
	  xmlDoc.async=false;
	  xmlDoc.load(filepath);
  	}catch(e) {alert(e.message)}
	return xmlDoc;
}

//解析XML文本
function XmlTextParse(text){
	try //Internet Explorer
	{
	  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async="false";
	  xmlDoc.loadXML(text);
	}catch(e){
  		try //Firefox, Mozilla, Opera, etc.
    	{
		    parser=new DOMParser();
		    xmlDoc=parser.parseFromString(text,"text/xml");
	    }catch(e) {alert(e.message)}
  	}
	return xmlDoc;
}
