動的に作成されたスクリプトソース属性にWebサービスURL(クロスドメイン)を配置するプロジェクトに取り組んでいますが、応答の前に「XML解析エラー:整形式ではありません」と表示されます。私はこれを無視するように言われ、応答はそれに続くと言われています。応答を解析して必要なURLを取得する方法は理解していますが、データにアクセスできません。
基本的に、ドキュメントの先頭にiframeを作成し、次にsrc属性をWebサービスへのURLとして持つスクリプトタグを配置しました。Firebugで応答を確認できますが、値にアクセスできません。次のコードがあります。ここで、「sourcetext」は返されるXMLのタグ名です。
testResponse = toString(document.getElementById("testIframe").getElementsByTagName("sourcetext"));
console.log("value of test response == " + testResponse);
コンソールからの応答は次のとおりです。
テスト応答の値==[オブジェクトウィンドウ]
それにアクセスし、その値を変数として使用して、必要なビットとピースに解析できるようにする方法がわかりません。