2011-10-30 32 views
0

如何使用Javascript解析iPad/iPod浏览器中的xml文件(称为Safari iOS?)?使用Javascript在Safari iOS中解析XML文件

我知道这适用于Opera,但Safari呢?

xmlDoc = document.implementation.createDocument("","",null); 
xmlDoc.load('myXMLFIle.xml'); 
+0

“......但是Safari呢?”你问你显示的代码是在Safari中工作还是在Safari中做什么?如果前者,你尝试过吗? – JAAulde

回答

0

尝试以下操作:

var ParsedXMLDoc = (new window.DOMParser()).parseFromString(XMLContent, MIMEType); 

上面的代码对我的作品在Safari在Mac上,我认为它是iOS上有效。

我认为MIMEType可能是可选的,并且您可能需要确保XML序言存在于您的XML中。

考虑到您的示例,您需要将您代表的文件“myXMLFIle.xml”读入我显示的XMLContent变量中。