我已經在C#中編寫了一個代碼來解析XML文件(Monodevelop)中的數據。我使用(使用System.Xml)和(命名空間)。它在(使用System.Xml)中給出錯誤名稱空間中不存在類型和名稱空間名稱「Xml」。我是編程新手。所以,請幫助我該怎麼做?當XML c#解析時卡住
using System;
using System.Xml;
namespace ReadXMLfromFile
{
class sample
{
static void Main(string[] args)
{
XmlTextReader reader = new XmlTextReader ("sample.xml ");
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element: // The node is an element.
Console.Write("<" + reader.Name);
Console.WriteLine(">");
break;
case XmlNodeType.Text: //Display the text in each
element.
Console.WriteLine (reader.Value);
break;
case XmlNodeType.EndElement: //Display the end of the
element.
Console.Write ("</" + reader.Name);
Console.WriteLine(">");
break;
}
}
Console.ReadLine();
}
}
}
**向我們展示**代碼和一個示例XML! –
如果你使用Monodevelop和編譯Mono,你不應該使用System.Xml,而是Mono等價的。 –
什麼是Monodevelop的System.Xml等價物? –