2009-07-11から1日間の記事一覧

xsdによるクラスの自動生成

C#

Visual studio に付属しているxsdツールは、xmlからxsd (xml schema)、xsdからc#,vb.netのクラスを自動生成することができます。 xmlファイルを読み込もうとしている場合、xsdやC#,vb.Netのクラスを手書きするのではなく、xsdツールを使って生成すると便利で…

xmlSerializerによるXMLの読み書き

C#

xmlの読み書きにはXMLSerializerを使用します。シリアライズとは永続化の意味で、ヒープメモリ上に存在するオブジェクトをファイルやデータベースなどに保存する事を意味します。また、保存したデータからヒープメモリ上にオブジェクトを生成することをデシ…