1
我通常會自動通過建立和xsd文件自動生成類。是否有可能給一個XML文件,爲它生成你的poco類?是否可以從xml文件生成類?
我通常會自動通過建立和xsd文件自動生成類。是否有可能給一個XML文件,爲它生成你的poco類?是否可以從xml文件生成類?
這是可能的 - XSD將是近似的(它將符合您提供工具的文檔,可能不一定是您要查找的文檔)。
xsd.exe
具有此功能。
從操作的幾種模式:
XML到XSD:通過一個XML文件的XML架構。
和:
XSD到類:從XSD架構文件生成運行時類。生成的類可以與System.Xml.Serialization.XmlSerializer結合使用,以讀取和編寫遵循該模式的XML代碼。
這給你一個自動化的方式來從XML文件的類。
即使是這樣,我不認爲你會想,因爲只是XML可能不包含所有可能的元素。 – Hassan
您可以使用Visual Studio提供的xsd實用程序從xml和其中的類生成xsd。爲我工作得很好 – YavgenyP