在前端讀取 XML 的 response 已經是字串了,再透過 DOMParser 來解析 XML ,使 XML 內容好取得。如果 response 指定 XML 格式,就直接已經讀取 XML 檔案,可以直接操作
主要關鍵在於使用 DOMParser 轉換字串
1 2 3 4 5 6 7 8 9 10 11
| var text, parser, xmlDoc;
text = "<bookstore><book>" + "<title>Everyday Italian</title>" + "<author>Giada De Laurentiis</author>" + "<year>2005</year>" + "</book></bookstore>";
parser = new DOMParser(); xmlDoc = parser.parseFromString(text,"text/xml"); var title = xmlDoc.getElementsByTagName("title")[0].textContent;
|
參考資料