//以上一行代码输出 h:author------author
//SchemaInfo 返回节点的后架构验证信息集 (PSVI)。//Value 获取或设置节点的值。 (继承自 XmlNode。)
//XmlResolver 设置 XmlResolver 以用于解析外部资源。
Console.ReadKey();
}
再来一个展示一下Schemas这个常用的属性
static void Main(string[] args)
{
XmlDocument doc = new XmlDocument(); //创建文档
doc.Schemas.Add(null, @"C:UsersAdministratorDesktopConsoleApplication1ConsoleApplication1person.xsd"); //添加一个架构对象到本XmlDocument
doc.Load(@"C:UsersAdministratorDesktopConsoleApplication1ConsoleApplication1person.xml"); //加载xml文件
Console.WriteLine(doc.Schemas.Count); //输出1 就是第二行添加的那个
Console.WriteLine(doc.SchemaInfo.MemberType);
//XmlResolver 设置 XmlResolver 以用于解析外部资源。
Console.ReadKey();
}
下面来试下XmlDocument的方法
Test.xml的代码如下:
<?xml version="1.0" encoding="utf-8" ?>
<bookstore>
<book>
<id>1</id>
<title lang="属性1">三国演义</title>
<author>罗贯中</author>
<year>2005</year>
<price id='a1"'>38.5</price>
</book>
<book>
<id>2</id>
<title lang="属性2">西游记</title>
<author>吴承恩</author>
<year>2004</year>
<price>37.5</price>
</book>
</bookstore>
主程序代码如下:
static void Main(string[] args)
{
XmlDocument doc = new XmlDocument(); //创建文档








