Sys.Net.WebRequestExecutor の xml プロパティ
更新 : 2007 年 11 月
現在の要求に対する応答を XMLDOM オブジェクトとして取得することを試みます。
メモ : |
---|
クライアント API プロパティのプロパティ値を取得または設定するには、名前のプレフィックスが get_ および set_ のプロパティ アクセサ メソッドを呼び出す必要があります。たとえば、cancel のプロパティの値を取得または設定するには、get_cancel メソッドまたは set_cancel メソッドを呼び出します。 |
var xml = MyExecutor.get_xml();
解説
要求が有効な応答データが設定されて正常に完了した場合、このメソッドは応答を XMLDOM オブジェクトとして取得しようとします。
使用例
既定の Sys.Net.XMLHttpExecutor クラスを使用する xml プロパティの使用方法を次の例に示します。
// This is the event handler called after
// the Web request returns. It is designed
// for Web requests that return XML.
function OnSucceededXml(executor, eventArgs)
{
if (executor.get_responseAvailable())
{
// Display XML.
if (document.all)
resultElementId.innerText += executor.get_xml().xml;
else
// Firefox
resultElementId.textContent += "First node: " +
executor.get_xml().documentElement.nodeName;
}
else
{
if (executor.get_timedOut())
alert("Timed Out");
else
if (executor.get_aborted())
alert("Aborted");
}
}