- function FormatToXml(strXml){
- var isIE = function (){
- var IE = /msie/i.test(navigator.userAgent);
- return IE;
- }
- var Exc = function (){
- var XmlDoc = null ;
- if (isIE())
- {
- XmlDoc = new ActiveXObject( "Microsoft.XMLDOM" );
- XmlDoc.loadXML(strXml);
- }else {
- //FireFox2.0、Safari2.0
- XmlDoc = (new DOMParser()).parseFromString(strXml, "text/xml" );
- }
- return XmlDoc;
- }
- return Exc();
- }
- // Example :
- var s = ’<?xml version= "1.0" encoding= "gb2312" ?>’
- +’<data>’
- +’ <dataCount>1400</dataCount>’
- +’ <Item val="1400" >Default.htm</Item>’
- +’</data>’
- var Ty = FormatToXml(s);
- alert(Ty.getElementsByTagName(’data/dataCount’)[0].text);
JavaScript:String转XML
最新推荐文章于 2022-09-25 13:33:14 发布