将 XML 文档读入 DOM

XML 信息从不同的格式读入内存。 读取源包括字符串、流、URL、文本读取器或 XmlReader 的派生类。

Load 方法将文档置入内存中并包含可用于从每个不同的格式中获取数据的重载方法。 还存在 LoadXml 方法,该方法从字符串中读取 XML。

不同的 Load 方法影响在加载 XML 文档对象模型 (DOM) 时创建的节点。 下表列出了一些 Load 方法的区别以及讲述这些区别的主题。

以下示例显示使用 LoadXml 方法加载的 XML 以及之后保存到称为 data.xml 的文本文件的数据。

using System;
using System.IO;
using System.Xml;

public class Sample
{
    public static void Main()
    {
        // Create the XmlDocument. XmlDocument doc = new XmlDocument();
        doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
                    "<title>Pride And Prejudice</title>" +
                    "</book>");

        // Save the document to a file.
        doc.Save("data.xml");
    }
}

posted on 2012-07-06 14:55  流星落  阅读(159)  评论(0编辑  收藏  举报

导航