試圖簡單地解析XML文件;ASP.net從URL加載XML文件
protected void Page_Load(object sender, EventArgs e)
{
XmlDocument xdoc = new XmlDocument();//xml doc used for xml parsing
xdoc.LoadXml("http://latestpackagingnews.blogspot.com/feeds/posts/default");//loading XML in xml doc
XmlNodeList xNodelst = xdoc.DocumentElement.SelectNodes("entry");//reading node so that we can traverse thorugh the XML
foreach (XmlNode xNode in xNodelst)//traversing XML
{
litFeed.Text += "read";
}
}
,但我得到:
在根級別數據是無效的。 第1行,位置1.
我必須首先對文件執行XMLHTTP請求嗎?或者我正確地假設我可以從外部網址加載它?
幾乎正確的...只是刪除了 「新的URI()」 位我的眼睛。 Load直接接受URL,但不是URI對象。 – 2011-02-24 09:50:37
這些工作都沒有......和@Jeff,刪除新的URI行與我原來的問題中的代碼完全相同!?!?!? – 2011-02-24 09:54:36
@Jeff Parker:thx爲您的警惕:) – 2011-02-24 09:57:14