2012-06-02 49 views
1

我通常會自動通過建立和xsd文件自動生成類。是否有可能給一個XML文件,爲它生成你的poco類?是否可以從xml文件生成類?

+0

即使是這樣,我不認爲你會想,因爲只是XML可能不包含所有可能的元素。 – Hassan

+0

您可以使用Visual Studio提供的xsd實用程序從xml和其中的類生成xsd。爲我工作得很好 – YavgenyP

回答

2

這是可能的 - XSD將是近似的(它將符合您提供工具的文檔,可能不一定是您要查找的文檔)。

xsd.exe具有此功能。

從操作的幾種模式:

XML到XSD:通過一個XML文件的XML架構。

和:

XSD到類:從XSD架構文件生成運行時類。生成的類可以與System.Xml.Serialization.XmlSerializer結合使用,以讀取和編寫遵循該模式的XML代碼。

這給你一個自動化的方式來從XML文件的類。

相關問題