0
私はトラバースするXML文書をロードしようとしていますが、なぜ以下の行が機能しないのか説明してください。 HTMLと同じフォルダに格納されます。ローカルフォルダに格納されたHTMLにXMLをロードする
var xmlDoc = loadXMLDoc("filename.xml")
ありがとうございます。
私はトラバースするXML文書をロードしようとしていますが、なぜ以下の行が機能しないのか説明してください。 HTMLと同じフォルダに格納されます。ローカルフォルダに格納されたHTMLにXMLをロードする
var xmlDoc = loadXMLDoc("filename.xml")
ありがとうございます。
ファイルをサーバーから読み込んで応答をレンダリングする必要があります。だから、私はこれを行うには、ajaxを使用し、次にXMLを解析するためにjQueryを使用することをお勧めします
$.ajax({
type: "GET",
url: "filename.xml",
dataType: "xml",
success: function (xml) {
// Parse the xml file and get the data
// Do what you want here to find the elements in the xml
var doc = $.parseXML(xml),
$xml = $(xmlDoc);
}
});
セキュリティの問題が、これを克服する方法があります。 http://stackoverflow.com/questions/371875/local-file-access-with-javascript – Jules
ありがとう私は間違いを知っていて、コンセプトを理解しています – user3482434