XML序列化包含循环引用的解决方法以及.net和Java值/引用传递的区别
在实例转换为XML的过程中,如果实例存在循环引用的结构,则在转换为XML的过程中会抛异常:
序列化类型 xxxxx 的对象时检测到循环引用
解决方法是,在循环引用的字段前面加上一段修饰语句
[System.Xml.Serialization.XmlIgnore]
这样在序列化的时候,系统会自动忽略该字段实例的序列化
.net与Java最大的不同在于,XML结构的字段是值传递,而.ne...
原创
2019-03-10 13:44:22 ·
533 阅读 ·
0 评论