でXMLを検出するための最良の方法は何ですかドキュメントのMIMEタイプを検出することが可能です(特に、JavaScriptのtext/xmlの場合)。JavaScriptの</p> <p>例えばでXMLを検出するための最良の方法は何JavaScriptの
これはChromeで動作する必要があります。
おかげで、
ジョシュ
でXMLを検出するための最良の方法は何ですかドキュメントのMIMEタイプを検出することが可能です(特に、JavaScriptのtext/xmlの場合)。JavaScriptの</p> <p>例えばでXMLを検出するための最良の方法は何JavaScriptの
これはChromeで動作する必要があります。
おかげで、
ジョシュ
このデータを取得するのにXMLHttpRequest
を使用している場合は、 ヘッダーはgetResponseHeader
メソッドを使用します(サーバーが適切なヘッダーを送信することが許可されています)。
var getFile = function(address, responseHandler) {
var req = new XMLHttpRequest();
req.open('get', address, true);
req.onreadystatechange = responseHandler;
req.send(null);
}
var responseHandler = function(resp) {
if (this.readyState < 4) { return; }
console.log(this.getResponseHeader("Content-Type"));
};
getFile("http://zebrakick.com/some/file", responseHandler);
(私は...このコードサンプルをたくさん使っているように見える)
あなたは、MIMEタイプはJavascriptであるかを判断することはできません。私はあなたがそれを解析しようとする前に、有効なXMLかどうかを調べるために返されたデータのチェックを行うことをお勧めします。 (私はあなたが何をしようとしているかだけを仮定しています。あなたの目標が何であるかを明確にすれば、より厳格な例を提供することができます)
なぜ? 。 – Miles
どのような文脈でですか?あなたはAJAXで何かを取得していて、取得しているドキュメントの種類を判断する必要がありますか? –
xsltを使用してドキュメントを変換するにはどうしますか?試してみる前にxmlを知る必要があります。 – Josh