0
我不太確定,一直沒能找到任何東西。UIWebView是否允許XML DOM解析器?
使用stringByEvaluatingJavascriptFromString:,我已經能夠從Objective-C的在我的網頁操作的JavaScript。不過,我現在想通過傳遞從iOS UIWebView的原始XML數據轉換成HTML文件(這是本地的應用程序),然後使用解析的數據來填充表單字段。
縱觀W3C的文檔,看來我需要做的是這樣的:
parser = new DOMParser();
xmlString = parser.parseFromString(txt, "text/xml");
應當從返回的XML DOM對象(其在這裏被串TXT表示)。然後,我應該能夠從
xmlString.getElementsByTagName("from")[0].childNodes[0].nodeValue;
訪問該DOM對象的屬性假設我們有一個XML節點,如:
<from>Sender</from>
然而,這似乎並沒有工作。將該nodeValue設置爲一個字符串並返回它返回nil。同樣,表單字段沒有填充。
我的問題,那麼,無論是在應用程序可以使用DOM解析器的嵌入式瀏覽器 - 如果可以,什麼語法我可能會用它來訪問值從它?