2019/11/26 Winds Chord Blogに移行しました。
前回に引き続き、XMLの読み込みを。
前回はJava版だったので、今回は必要に迫られて急遽作ったC#版です。
そのうち説明を追加など加筆修正します。
読み込み対象は前回と同じ下のようなXMLファイル。
コードは下の通り。
以上。指摘あればよろしくお願いします。
前回に引き続き、XMLの読み込みを。
前回はJava版だったので、今回は必要に迫られて急遽作ったC#版です。
そのうち説明を追加など加筆修正します。
読み込み対象は前回と同じ下のようなXMLファイル。
<root> <fruit> <type>りんご</type> <name>ふじ</name> <locality>青森</locality > <weight>100</weight> </ fruit > < fruit > <type>なし</type> <name>幸水</name> <locality>山梨</locality > <weight>120</weight> </ fruit > < fruit > <type>みかん</type> <name>温州みかん</name> <locality>愛媛</locality > <weight>30</weight> </ fruit > </root>
コードは下の通り。
XmlReader xmlReader = XmlReader.Create(filePath); while (xmlReader.Read()) { if (xmlReader.NodeType == XmlNodeType.Element) { switch (xmlReader.LocalName) { case "type": System.Console.WriteLine("type" + xmlReader.ReadString()); break; case "name": System.Console.WriteLine("name" + xmlReader.ReadString()); break; case "locality": System.Console.WriteLine("locality" + xmlReader.ReadString()); break; case "weight": System.Console.WriteLine("weight" + xmlReader.ReadString()); break; } } }
以上。指摘あればよろしくお願いします。
コメント
コメントを投稿