(XML的架構)
利用Xsd.exe建立成 Dataset 的Class
它的階層式的描述有二種方法:
【方法一】:
先建立該Row,再SetParentRow。
var signonPswdRow = rqModel.SignonPswd.NewSignonPswdRow(); signonPswdRow.SetParentRow(signonRqRow); rqModel.SignonPswd.AddSignonPswdRow(signonPswdRow);
【方式二】:
直接該Row的AddXXXRow中,指定其Parent
//因這一個層級沒有item,所以這樣加ParentRow是OK的 var signonPswdRow = rqModel.SignonPswd.AddSignonPswdRow(signonRqRow) //當這層級的Item越多時,則這個Row的寫法就不好處理 var custidRow = rqModel.CustId.AddCustIdRow(eaiSetting.SPName, eaiSetting.CustLoginId, signonPswdRow)
=============================================
在gen 出來的Class ,因其屬於DataSet
所以Xml的每一個節點,都是一個DataTable
所以,在這之間要描述它的階層關係,序列化成XML才會正確。
針對這Class處理,筆記一下自已的處理心得。
(THE END)
0 意見 :
張貼留言