0
我正在嘗試閱讀.xml
文件,該文件是在我的PC中使用純JavaScript的源文件,以在我的瀏覽器上顯示數據。您可以在線查看我從GoogleBlogXMLFeed保存的我的feed.xml文件。我可以通過JSON
在線閱讀,但是我想在我的PC中將它們保存在我的文件feed.xml
中後離線閱讀。這可能嗎?如果是,那麼任何指導方針......?如何使用純JavaScript閱讀「.XML」文件?
我正在嘗試閱讀.xml
文件,該文件是在我的PC中使用純JavaScript的源文件,以在我的瀏覽器上顯示數據。您可以在線查看我從GoogleBlogXMLFeed保存的我的feed.xml文件。我可以通過JSON
在線閱讀,但是我想在我的PC中將它們保存在我的文件feed.xml
中後離線閱讀。這可能嗎?如果是,那麼任何指導方針......?如何使用純JavaScript閱讀「.XML」文件?
您無法從網頁訪問「用戶」本地文件系統。這將是一個嚴重的安全問題(您是否希望Web應用程序在瀏覽時能夠訪問PC上的文件?)。
如果你的應用程序在同一臺服務器上有文件,你可以訪問它,只要確保你的文件擴展名在你的MIME類型中。
-----添加基於註釋代碼-------
$.ajax({
url: "feed.xml",
success: function(xml){
var xmlDoc = $.parseXML(xml),
$xml = $(xmlDoc),
title = $xml.find("title").text();
console.log(title);
}
});
我有這個'在我的同一文件夾中的文件feed.xml'在那裏我有'index.html'文件。我想從'index.html'文件讀取'feed.xml'文件。而已。這可能嗎? –
是的,如果您在「服務器」中打開index.html(如果您使用的是IIS或Wamp或其他),則可能是這樣。你打開你的index.html文件爲「http://localhost/index.html」或「C:\ something \ index.html」嗎?它只會工作,如果你在本地主機/東西...然後你可以做一個AJAX請求到http://localhost/feed.xml –
是的,我打開'index.html'瀏覽器像「C: \ something \ index.html「,並且還能夠在瀏覽器的」C:\ something \ feed.xml「中查看完整格式的提要,然後我想從'feed.xml'文件獲取數據並希望顯示在索引中。 html'。你可以分享任何演示或AJAX示例...? –