xml序列化和反序列化的对象,如何处理动态生成的attribute数值?

zzn007 2016-09-26 04:13:04
我有一个xml,节点95%是固定节点名称和属性的节点,但是有5%是动态新增的attribute,这些属性的名称和节点,序列化和反序列化生成的对象时,是不知道的,所以是没有生成对应的对象属性的。
有什么办法,可以在反序列化对象后,能动态新增这些属性,并在序列化保存到XML文件时,可以正常也保存进去?
...全文
280 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzn007 2016-09-27
  • 打赏
  • 举报
回复
序列化是否可以把链表的内容序列化到XML中?
正怒月神 2016-09-27
  • 打赏
  • 举报
回复
通过dynamic 来处理吧。
bigbaldy 2016-09-27
  • 打赏
  • 举报
回复
动态的不适合序列化成对象,直接操作doc即可,要么你就动态创建新类
zzn007 2016-09-27
  • 打赏
  • 举报
回复
没有人实现过类似的功能吗?
zzn007 2016-09-26
  • 打赏
  • 举报
回复
我已经根据XML反序列化了类和对象了,我就想直接操作对象了,否则就白白对象的操作了?
vioalouyang 2016-09-26
  • 打赏
  • 举报
回复
使用xmldocument类型动态添加。

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧