如果任何人都可以解釋爲什麼當我的XML文檔(圖像附加)有根元素時,我得到「根元素丟失」錯誤,他們贏得了一匹小馬從它的眼睛裏射出了火焰。「根元素丟失」錯誤,但我有一個根元素
代碼:
if (ISF.FileExists("Players.xml"))
{
string xml;
using (IsolatedStorageFileStream rawStream = ISF.OpenFile("Players.xml", FileMode.Open))
{
StreamReader reader = new StreamReader(rawStream);
xml = reader.ReadToEnd();
XmlReaderSettings settings = new XmlReaderSettings { IgnoreComments = true, IgnoreWhitespace = true };
XmlReader xmlReader = XmlReader.Create(reader, settings);
while (xmlReader.Read())
{
switch (xmlReader.NodeType)
{
case XmlNodeType.Element:
switch (xmlReader.Name)
{
case "numberOfPlayers":
string nodeValue = xmlReader.ReadContentAsString();
int NODEVALUE = int.Parse(nodeValue);
MessageBox.Show(" " + NODEVALUE);
break;
}
break;
}
break;
}
reader.Close();
}
}
標籤不應該使用您使用的是他們的方式......每個標籤應確定主題的問題... – mtahmed
你在這裏使用'XmlReader'什麼特別的原因? – BrokenGlass
我在C#中閱讀XML時完全陌生......這可能是我使用XmlReader的原因。我不太明白mtahmed是什麼意思? – DanTonyBrown