3

XML リーダーを持っていますが、URL (外部ソース) から XML を読み取ろうとするとエラーが発生します。

これは私が持っているATMのコードです:

XmlReader xmlReader = XmlReader.Create("http://dl.bukkit.org/api/1.0/downloads/projects/craftbukkit/view/build-1330/");
        while (xmlReader.Read())
        {

        }

非常に単純なコードですが、次のようなエラーが返されます。

ルート レベルのデータは無効です。行 1、位置 1。

何か案が?
XML は私のものではないため、編集できません。

前もって感謝します!

4

1 に答える 1

4

Fiddlerを使用してサーバーから返された応答を分析すると、XML ではなく JSON が返されることがわかります。URL にパラメーターを追加して、XML を取得できます。

http://dl.bukkit.org/api/1.0/downloads/projects/craftbukkit/view/build-1330/?format=xml
于 2012-04-11T08:13:56.790 に答える