を使用してXMLファイルを読む必要がありますが、私はを起動する方法を起動する必要があります。jQueryを使用してXMLファイルを読み取る
HTMLファイルはローカルホストにあります。
これは私が試みたものです。 私には2つの問題があります。
- 私が検索し、私がしようとするとキャッチが私にヒントを与えると想定されるので、私は、この問題を知っていないjQueryの
を使用してXMLファイルを読み取る方法について読んだものを適用してみました私が間違って行ったことは、私にエラーメッセージやヒントを与えてくれません。
$(document).ready(function(){ try { $("button").click(function(){ var xml = $.parseXML("C:\Users\askquestion\Desktop\1.xml"), alert($xml); }); } catch(err) { alert(err.message); } });
私はこのコードが動作するようにする方法を把握しようとしているが、なぜそれは私に「ヌル」の出力を与えるのでしょうか?
しかし1.xmlが正しく
$.ajax({
type: "GET",
url: "1.xml",
dataType: "xml",
success: function(xml){
var xmlDoc = $.parseXML(xml);
//var root = $(xmlDoc).find("root");
alert(xmlDoc);
}
});
私の質問が更新されました。上記の私のコードを参照してください。なぜそれは私に出力を与えていない。その出力は "null"です – askquestionzero
あなたは確かにURLは正しいですか?キャッチのエラーを書き込もうとします。 (XMLHttpRequest、textStatus、errorThrown){ アラート(textStatus); }を確認し、データが返されることを確認します。 – Manjuboyz
はいURLは正しい – askquestionzero