更新:2007 年 11 月
此示例使用 XmlTextReader 类从示例文件中提取元素名称和文本字符串,并将该信息存储在字符串变量中。
示例
System.Xml.XmlTextReader reader = new System.Xml.XmlTextReader("c:\\IntroToVCS.xml");
string contents = "";
while (reader.Read())
{
reader.MoveToContent();
if (reader.NodeType == System.Xml.XmlNodeType.Element)
contents += "<"+reader.Name + ">\n";
if (reader.NodeType == System.Xml.XmlNodeType.Text)
contents += reader.Value + "\n";
}
System.Console.Write(contents);
编译代码
复制该代码,并将其粘贴到控制台应用程序的 Main 方法中。
将 "c:\\IntroToVCS.xml" 替换为实际的文件名。
![]() |
---|
XML 文档必须是格式良好的。 |
可靠编程
以下条件可能会导致异常:
- 路径名可能太长。