function String2XML(xmlString)
{ |
03 |
//
for IE |
04 |
if (window.ActiveXObject)
{ |
05 |
var xmlobject
= new ActiveXObject("Microsoft.XMLDOM"); |
06 |
xmlobject.async
= "false"; |
07 |
xmlobject.loadXML(xmlstring); |
08 |
return xmlobject; |
09 |
} |
10 |
//
for other browsers |
11 |
else { |
12 |
var parser
= new DOMParser(); |
13 |
var xmlobject
= parser.parseFromString(xmlstring, "text/xml"); |
14 |
return xmlobject; |
15 |
} |
16 |
} |
17 |
//convert
xml object to string |
18 |
function XML2String(xmlObject)
{ |
19 |
//
for IE |
20 |
if (window.ActiveXObject)
{ |
21 |
return xmlobject.xml; |
22 |
} |
23 |
//
for other browsers |
24 |
else { |
25 |
return (new XMLSerializer()).serializeToString(xmlobject); |
26 |
} |
27 |
} |
本文介绍了如何将字符串转换为XML对象,并将其转换回字符串的方法,适用于不同浏览器环境。

3398

被折叠的 条评论
为什么被折叠?



