作者在 2011-03-02 11:11:26 发布以下内容
1.XmlDocument对象的Load方法从指定的字符串加载XML文档
2.注意相对路径与绝对路径
3.XmlDocument的InnerXml属性输出XML文档中内容。
using System;
using System.Xml;
namespace XmlDocument_Load
{
/// <summary>
/// 使用XmlDocument对象的Load方法,从文档加载XML
/// </summary>
class T
{
/// <summary>
/// 使用XmlDocument对象的Load方法,从文档加载XML
/// </summary>
public void LoadFromFile()
{
//创建XmlDocument对象
XmlDocument xdoc=new XmlDocument();
//XML文档路径,当前路径为工程项目下的\bin\Debug目录
string strFileName="..\\..\\TestDocs\\test.xml"; //相对路径
//string strFileName="E:\2011年c#\VS2005学习\示例代码\C11\XmlDocument_Load\TestDocs\test.xml";
//绝对路径
//读取XML
xdoc.Load(strFileName);
//输出XML文档
Console.WriteLine(xdoc.InnerXml);
}
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
T t=new T();
t.LoadFromFile();
}
}
}
using System.Xml;
namespace XmlDocument_Load
{
/// <summary>
/// 使用XmlDocument对象的Load方法,从文档加载XML
/// </summary>
class T
{
/// <summary>
/// 使用XmlDocument对象的Load方法,从文档加载XML
/// </summary>
public void LoadFromFile()
{
//创建XmlDocument对象
XmlDocument xdoc=new XmlDocument();
//XML文档路径,当前路径为工程项目下的\bin\Debug目录
string strFileName="..\\..\\TestDocs\\test.xml"; //相对路径
//string strFileName="E:\2011年c#\VS2005学习\示例代码\C11\XmlDocument_Load\TestDocs\test.xml";
//绝对路径
//读取XML
xdoc.Load(strFileName);
//输出XML文档
Console.WriteLine(xdoc.InnerXml);
}
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
T t=new T();
t.LoadFromFile();
}
}
}