jQueryを使用してXMLをテストするにはどうすればよいですか?jQueryを使用してXMLをテストする方法
現在のページがXMLかどうかを知る必要があるブックマークレットがあります。これをどうすれば確認できますか?
私は、ドキュメントに渡し、次のことを確認します想像:
<?xml version="1.0" encoding="UTF-8"?>
でもないように注意してください。
jQueryを使用してXMLをテストするにはどうすればよいですか?jQueryを使用してXMLをテストする方法
現在のページがXMLかどうかを知る必要があるブックマークレットがあります。これをどうすれば確認できますか?
私は、ドキュメントに渡し、次のことを確認します想像:
<?xml version="1.0" encoding="UTF-8"?>
でもないように注意してください。
ページを再度ロードするかどうかわかりませんが、無効なXMLの例外をスローするjQuery.parseXML()
で実行できるため、ページを解析して例外がスローされない場合は、 (有効な)XML。例えば
:
var xml = "<rss version='2.0'><brokenxml></rss>";
try {
xmlDoc = $.parseXML(xml);
} catch (err) {
// was not XML
}
は、なぜあなたは知っておく必要がありますか? – Eric
XMLにはdocument.bodyがありませんので、追加することができます。代わりに、私は今身体をチェックしています。もし存在しなければ、私はユーザーに警告します。 – HGPB