C♯相談室 Part5

このエントリーをはてなブックマークに追加
INIファイルの代わりとしてXMLファイルを使おうとしてます。

まず、サンプルから適当に抜いてXMLを作成してみました。
XmlTextWriter myXmlTextWriter = new XmlTextWriter ("SaveData.xml", null);

myXmlTextWriter.Formatting = Formatting.Indented;
myXmlTextWriter.WriteStartDocument(false);
myXmlTextWriter.WriteStartElement("ApplicationData");
  myXmlTextWriter.WriteStartElement("Position", null);
    myXmlTextWriter.WriteElementString("x", "10");
    myXmlTextWriter.WriteElementString("y", "10");
  myXmlTextWriter.WriteEndElement();
myXmlTextWriter.WriteEndElement();
myXmlTextWriter.Flush();
myXmlTextWriter.Close();

作成されたファイルはこんな感じ。
<?xml version="1.0" standalone="no"?>
<ApplicationData>
 <Position>
  <x>10</x>
  <y>10</y>
 </Position>
</ApplicationData>

これでxとyの値を、xml回りのクラスを使って読むにはどうしたらいいのでしょうか?

#過去スレにsampleがあった気がするのですけど、dat落ちしてて調べられない。