System.Xml 在 visual studio 不工作
System.Xml in visual studio not working
我正在尝试在 Visual Studio 中使用 C# 处理 XML,它不允许我导入 System.Xml。我查看了有关此问题的其他帖子,这通常是由于 System.Xml 拼写错误 System.XML 引起的。我的拼写正确,所以我不确定是什么导致了我的问题。我查看了参考文献,没有 System.Xml 而我使用的是 Visual Studio 2013 错误消息是
错误 1 命名空间 'System' 中不存在类型或命名空间名称 'Xml'(是否缺少程序集引用?)
我必须下载 System.Xml 吗?
这是代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
namespace WebTesting
{
class Test1
{
public static void Main(string [] args)
{
using(XmlReader reader = XmlReader.Create("myData.Xml"))
{
while(reader.Reader())
{
if(reader.IsStartElement())
{
Console.Write("The start element is " + reader.ReadString());
}
}
}
Console.ReadLine();
}
}
}
您需要添加程序集引用。在解决方案资源管理器中右键单击您的项目下的 "References",然后 select "Add Reference..." 切换到 .NET 选项卡并找到 System.Xml。单击“确定”。
通过使用 XDocument(在使用 System.Xml.Linq; 中),您将获得更灵活的功能来处理 XML-documents
我正在尝试在 Visual Studio 中使用 C# 处理 XML,它不允许我导入 System.Xml。我查看了有关此问题的其他帖子,这通常是由于 System.Xml 拼写错误 System.XML 引起的。我的拼写正确,所以我不确定是什么导致了我的问题。我查看了参考文献,没有 System.Xml 而我使用的是 Visual Studio 2013 错误消息是
错误 1 命名空间 'System' 中不存在类型或命名空间名称 'Xml'(是否缺少程序集引用?)
我必须下载 System.Xml 吗?
这是代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
namespace WebTesting
{
class Test1
{
public static void Main(string [] args)
{
using(XmlReader reader = XmlReader.Create("myData.Xml"))
{
while(reader.Reader())
{
if(reader.IsStartElement())
{
Console.Write("The start element is " + reader.ReadString());
}
}
}
Console.ReadLine();
}
}
}
您需要添加程序集引用。在解决方案资源管理器中右键单击您的项目下的 "References",然后 select "Add Reference..." 切换到 .NET 选项卡并找到 System.Xml。单击“确定”。
通过使用 XDocument(在使用 System.Xml.Linq; 中),您将获得更灵活的功能来处理 XML-documents