在這一點上,我已經(jīng)搜索了多個示例,所有這些示例都詳細介紹了反序列化,序列化甚至其他隨機無關過程的不同方法,我可能應該忽略這些方法,但是無論如何他們都會出于絕望而繼續(xù)閱讀。我想反序列化此XML文檔:<?xml version="1.0" encoding="UTF-8"?><AddressBook><Contact> <Name>Steve Man</Name> <ContactType>Family</ContactType> <DateofBirth>1992-07-10T00:00:00</DateofBirth> <AddressLine1>123 Fake Street</AddressLine1> <AddressLine2>New Worthington</AddressLine2> <AddressLine3>Regalpark</AddressLine3> <AddressLine4 /> <Postcode>RP3 6BG</Postcode> <Email1>Steve@gmail.com</Email1> <Email2>Steve@tiscali.co.uk</Email2> <Phone>01422951283</Phone> <Mobile>07559213822/Mobile> <AdditionalInfo>This is that weird guy.</AdditionalInfo></Contact>進入上述C#Windows窗體應用程序中的AddressBook對象,其內(nèi)容將來自XML文檔中的數(shù)據(jù)。在反序列化(或告訴我)之后,我可以直接將其在此過程中創(chuàng)建的對象與Application本身一起使用,這意味著我可以根據(jù)需要顯示/編輯/刪除它們。然后,在進行編輯后,需要將新數(shù)據(jù)序列化回原始XML格式以進行存儲。如果這是一個愚蠢/重復的問題,我深表歉意,但是我對C#還是很陌生,并且閱讀和掙扎的時間很長,如果問題需要任何調(diào)整或需要更多幫助,我們將不勝感激信息,那么我將很樂意提供。
- 1 回答
- 0 關注
- 158 瀏覽
添加回答
舉報
0/150
提交
取消