次のようなXMLファイルがあります。
<?xml version="1.0"?>
<catalog>
<book id="1" date="2012-02-01">
<title>XML Developer's Guide</title>
<price>44.95</price>
<description>
An in-depth look at creating applications
with XML.
</description>
</book>
<book id="2" date="2013-10-16">
<author>Mark Colsberg</author>
<title>Dolor sit amet</title>
<price>5.95</price>
<description>Lorem ipsum</description>
</book>
</catalog>
LINQ でアクセス データを使用するために C# クラスにすばやく変換するにはどうすればよいですか? XML ファイルの場合、手動でクラスを作成する必要がありますか? JSON形式はどうですか?
XSD が唯一の解決策ですか?