私はリクエストして、xmlファイルをajax経由で送信しています。サーバは返されたデータにtext/xmlヘッダを使用します。 Firefoxはこのヘッダを読み込み、データをXMLDocumentオブジェクトに変換します。つまり、jQueryで使用することはできません。 XML文書をプレーンテキストで取得するにはどうすればよいですか?Ajaxリクエストとtext/xml
2
A
答えて
1
xmlHttp
オブジェクトには、responseXMLプロパティがあります。これは、XmlDocumentにマップされます。この文書の子ノードのtextContent
を読むと、プレーンテキストの応答を取得できます。例えば
:また
// Works on FF. For IE, you can read the lastChild.text property.
var responseText = xmlHttp.responseXML.lastChild.textContent;
、あなたは文字列として全体の応答を取得するにはresponseTextプロパティにアクセスすることができます
シリアライズすることによってそれを修正// Works on both IE and FF.
var responseText = xmlHttp.responseText;
1
:
var serializer = new XMLSerializer();
var text = serializer.serializeToString(xmldoc);
を
関連する問題
- 1. WatirとAjaxリクエスト
- 2. Phonegapとajaxリクエスト
- 3. AJAXリクエストと返信
- 4. AJAXリクエスト
- 5. Ajaxリクエスト
- 6. jQuery AJAXリクエストのスロットリングとキューイング
- 7. ASP.NET MVC:モデルバインディングとAjaxリクエスト
- 8. Liferay ajaxリクエストとJSONレスポンス
- 9. YUI urlManagerとjquery ajax GETリクエスト
- 10. RoRのAJAXリクエストとCookieOverflow
- 11. Javascriptの応答とAjaxリクエスト
- 12. オーバーロードAjaxリクエスト
- 13. クロスサイトAJAXリクエスト
- 14. スロットルAJAXリクエスト
- 15. setInterval、ajaxリクエスト
- 16. jquery AJAXリクエスト
- 17. Ajaxリクエストのサブドメイン
- 18. jQuery - AJAXリクエスト
- 19. Ajaxリクエストのステップバイステップ
- 20. Ajaxリクエストのタイマー
- 21. PUT Ajaxリクエスト
- 22. jQueryのAjaxリクエスト
- 23. ゴーストAjaxリクエスト
- 24. AjaxリクエストPost Params
- 25. AJAXリクエストのタイムアウト
- 26. AJAX長いリクエスト
- 27. jquery mouseleave ajaxリクエスト
- 28. ブックマークレットのAjaxリクエスト
- 29. シンプルなAjaxリクエスト
- 30. デバッグAJAXリクエスト