XmlTextWriterでのXML出力
AICA研究室 齊藤 慶太
2009年10月22日
2009年10月22日
.NETでのXMLファイルの出力について簡単に説明します。
C#でのXMLファイルの出力にはXmlTextWriterを用います。
C#でのXMLファイルの出力にはXmlTextWriterを用います。
using System.Xml;
using System.IO;
private void button1_Click(object sender, EventArgs e)
{
XmlTextWriter writer = new XmlTextWriter("test.xml", null);
writer.Formatting = Formatting.Indented;
writer.WriteStartDocument();
writer.WriteStartElement("会社");
writer.WriteStartElement("社員");
writer.WriteElementString("出身", "秋田県");
writer.WriteStartElement("名前");
writer.WriteAttributeString("年齢", "18"); //「名前」に属性(アトリビュート)を持たせます。
writer.WriteString("AICA太郎");
writer.WriteEndElement(); //Elementを閉じます。
writer.WriteEndDocument(); //Documentを閉じます。
writer.Flush();
writer.Close(); //XmlTextWriterを閉じます。
}
結果