Good Evening StackOverFlowers,
我最近開始通過Visual Studio 2010編寫XML。我遇到了似乎是一個簡單的解決方案,但解決方案逃避我。我沒有設置對象引用的錯誤,但是我沒有看到我沒有設置的東西。 (錯誤的位置:http://i.imgur.com/CVaxY.png)C#&XML - 對象引用未設置爲對象的實例
我隱藏:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
public partial class _Default : System.Web.UI.Page
{
int intDVDID;
XmlDocument myXmlDocument = new XmlDocument();
XmlNode rootNode;
XmlNode selectedDVD;
public void Page_Load(object Src, EventArgs E)
{
intDVDID = Convert.ToInt32(Request.QueryString["id"]);
myXmlDocument.Load(Request.PhysicalApplicationPath + @"dvd.xml");
rootNode = myXmlDocument.DocumentElement;
selectedDVD = rootNode.ChildNodes[intDVDID - 1];
if (!Page.IsPostBack)
{
rootNode.RemoveChild(selectedDVD);
myXmlDocument.Save(Request.PhysicalApplicationPath + @"dvd.xml");
lblMessage.Text = "You have successfully deleted the DVD";
}
}
}
難道僅僅是一種說法的事:
int intDVDID = new intDVDID
我知道通過閱讀這篇你們都會想拉你以我的經驗不足和缺乏理解如何解決這個問題,但我感謝你的時間和耐心。
最好的問候, 勞拉:)
編輯: 這裏是我的XML:
<?xml version="1.0" encoding="utf-8" ?>
<!-- This XML document describes a DVD library -->
<library>
<DVD id="1">
<title>Breakfast at Tiffany's</title>
<format>Movie</format>
<genre>Classic</genre>
</DVD>
<DVD id="2">
<title>Contact</title>
<format>Movie</format>
<genre>Science fiction</genre>
</DVD>
<DVD id="3">
<title>Little Britain</title>
<format>TV Series</format>
<genre>Comedy</genre>
</DVD>
</library>
「dvd.xml」是什麼樣的? – climbage 2012-04-17 04:41:24
已編輯添加XML。謝謝你的問題Climbage! – 2012-04-17 04:46:04
當你得到這個錯誤時,'id'的價值是什麼? – climbage 2012-04-17 04:56:48