2011-10-30 35 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變量中。