为了账号安全,请及时绑定邮箱和手机立即绑定

将XML文档反序列化为通讯录

将XML文档反序列化为通讯录

C#
一只斗牛犬 2021-04-08 14:11:26
在这一点上,我已经搜索了多个示例,所有这些示例都详细介绍了反序列化,序列化甚至其他随机无关过程的不同方法,我可能应该忽略这些方法,但是无论如何他们都会出于绝望而继续阅读。我想反序列化此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对象,其内容将来自XML文档中的数据。在反序列化(或告诉我)之后,我可以直接将其在此过程中创建的对象与Application本身一起使用,这意味着我可以根据需要显示/编辑/删除它们。然后,在进行编辑后,需要将新数据序列化回原始XML格式以进行存储。如果这是一个愚蠢/重复的问题,我深表歉意,但是我对C#还是很陌生,并且阅读和挣扎的时间很长,如果问题需要任何调整或需要更多帮助,我们将不胜感激信息,那么我将很乐意提供。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信