0

RSSリーダーをメトロスタイルで書きたいのですが、以下は私のアプリの機能の1つです。

function btnOKClick() {
        var btnOK = document.getElementById("btnOK");
        var txtAddress = document.getElementById("rssAddress");
        WinJS.xhr({ url: txtAddress.value }).done(function (result) {
            var xml = result.responseXML;
            //xml.selectSingleNode();
    });

しかし、xml変数にselectSingleNodeメソッドが見つかりません。誰でも助けることができますか?

4

1 に答える 1

0

どうやらこのselectSingleNodeメソッドはConsumerPreviewリリースまで利用可能でしたが、Kraig Brockschmidtが述べているように、後のビルドで削除されました。

...の基になるオブジェクトタイプ request.responseXMLが変更され、そのオブジェクトには独自のAPIがあります。以前は(MSXMLライブラリからの)XML DOMオブジェクトでしたが、HTML DOMオブジェクトに変更されたため、メソッドとプロパティが変更されました。

同じ投稿で、Kraigは次の新しい代替手段を提供しselectSingleNodeます。

querySelector代わりに使用する必要がありselectNodesます...次のようになります。

var categories = request.responseXML.querySelectorAll("entry");

于 2012-12-21T13:27:46.817 に答える