最简单的xml文件读取.txt

来自「C# 是创新性的新式编程语言」· 文本 代码 · 共 43 行

TXT
43
字号
1.Guitars.xml
<?xml version="1.0" encoding="utf-8" ?>
<Guitars>
	<Guitar Image="MySG.jpg">
		<Make>Gibson</Make>
		<Model>SG</Model>
		<Year>1997</Year>
		<Color>Tobacco Sunburst</Color>
		<Neck>Rosewood</Neck>
	</Guitar>
	<Guitar Image="Mystrat.jpg" PreviousOwner="Eric Clapton">
		<Make>Fender</Make>
		<Model>Stractocaster</Model>
		<Year>1990</Year>
		<Color>Black</Color>
		<Neck>Maple</Neck>
	</Guitar>
</Guitars>

2.Class1.cs
using System;
using System.Xml;
namespace MyXML1
{
	/// <summary>
	/// Class1 的摘要说明。
	/// </summary>
	class Class1
	{
		/// <summary>
		/// 应用程序的主入口点。
		/// </summary>
		[STAThread]
		static void Main(string[] args)
		{
			XmlDocument doc=new XmlDocument();
			doc.Load("Guitars.xml");
			XmlNodeList nodes=doc.GetElementsByTagName("Guitar");
			foreach(XmlNode node in nodes)
				Console.WriteLine("{0} {1}",node["Make"].InnerText,node["Model"].InnerText);
	}
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?