将下面的RSS Feed项解析为C#类的最佳方法是什么。
<item>
<fh:FlightHistory FlightHistoryId="189895136" >
<fh:Airline AirlineCode="EI" Name="Aer Lingus" />
</fh:FlightHistory>
</item>
答案 0 :(得分:3)
您可以使用xsd.exe从xml / xsd生成类,然后使用XmlSerializer在代码中序列化和反序列化类实例。 这里: http://msdn.microsoft.com/en-us/library/x6c1kb0s(VS.80).aspx
另外,Biztalk SDK中还有一个工具,允许您“将XML粘贴为可序列化类型” http://blogs.msdn.com/mwinkle/archive/2007/05/14/paste-xml-as-serializable-type.aspx