GGG

プログラミング言語やソフトウェア開発について思ったことを書いてます

C# LINQ to XML

C#XMLをいじる必要がでてきた。

どうやら LINQ to XML がキーワードらしい。

LINQといってもクエリ式は書きません。

Select() , Where() などのメソッド・ベースで考えます。

 

まずは、XMLファイルから必要な情報を取り出す例です。

SubstrateType="Strip" となっている。

SubstrateIdの属性値(MyStripID)を取得したい。

<Substrates>

    <Substrate SubstrateType="Strip" SubstrateId="MyStripID" />
</Substrates> 

 

開発環境

Visual Studio 2012 Professional Update 5

C#

コード

参考URL

XMLを扱えるLINQ ―LINQ to XML― の基礎を学ぼう − @IT

https://msdn.microsoft.com/ja-jp/library/bb387098.aspx

ufcpp.net

yohshiy.blog.fc2.com

 ※他にも参考URLがあったはず・・・。追記予定。すんません。