xsd轉實體類

2022-05-17 14:55:16 字數 666 閱讀 3145

話說vs自帶的工具,可以將xsd或者xml格式的檔案轉成實體類,大概格式如下

使用vs2005工具xsd.exe(sdk/v2.0/bin/xsd.exe)自動生成實體類:

xsd /c /namespace:mycompany /language:cs temp1.xsd

也可以生成dataset型別的類:

xsd /dataset /language:cs temp1.xsd

( 類檔案和xsd之間可以相互轉換,也就是說,你也可以先生成類,然後自動生成xsd)

自動讀取xml資料到實體類:

不過這次沒用上,還是先儲存下來,以待以後使用。主要注意的就是

1、使用命令列工具:可以是vs自帶的開發人員命令提示,注意許可權,為避免某些路徑不可訪問,建議右鍵以管理員身份執行

2、注意路徑:xsd.exe的路徑一般在c:\program files (x86)\microsoft visual studio 11.0>。

3、生成的cs檔案的路徑:預設還是在vs的路徑下c:\program files (x86)\microsoft visual studio 11.0>。

4、被執行的檔案路徑:這個可以自己設定。

XML轉實體類工具

這裡使用到了jox依賴 com.wutka jox1.16 工具類 project gsj qcdzh company jit northeast r d description todo author dongwei date 2019年1月17日 上午9 47 33 version v1.0 p...

key,value集合轉實體類

在專案中碰到類似的情景,比較有意思,記錄一下 我手上有乙個集合,集合中有乙個實體類的欄位名稱和他的值,但是都是string型別的。需要將這個集合轉換為這個實體類。過程問題如下 1.我手上只有集合如何判定他是哪個實體類?2.集合中key和value都是string型別,如何轉換為對應的資料型別 3.如...

如何由XSD自動生成XML和實體類

專案中有時候要用xml作為資料來源,因此需要定義xml檔案和相應的類,最佳方法是首先定義xsd,然後自動生成實體類,最後生成xml和填充資料 讀取xml資料來源的時候,首先用xsd驗證xml資料格式,然後自動讀入實體類使用。自動讀取xml資料到實體類 xmlserializer xs new xml...