C# XML序列化怪像

yulinlover 2013-12-04 12:27:33



类里都是干净的get,set属性,没别的特别的

这里是序列化方式,再简单不过了,不知为啥总是得到第一幅图的样子,尾部多了几个字符,搞得反序列化时读文件错误
...全文
172 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
肿肿线状 2013-12-05
  • 打赏
  • 举报
回复
实在不行,就先用初始化一个文件,然后再序序化 try { if (!File.Exists("文件路径")) { XmlTextWriter writer = new XmlTextWriter("文件路径", null); writer.Formatting = Formatting.Indented; writer.Indentation = 4; writer.WriteStartDocument(); writer.WriteStartElement("DevToolUserConfig"); writer.WriteEndElement(); writer.WriteEndDocument(); writer.Flush(); writer.Close(); } } catch {
蝶恋花雨 2013-12-05
  • 打赏
  • 举报
回复
jiaoshiyao 2013-12-05
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
把 OpenOrCreate 改成 Create。
额 这个的问题???学习了
gomoku 2013-12-05
  • 打赏
  • 举报
回复
引用 3 楼 sp1234 的回复:
把 OpenOrCreate 改成 Create。
眼睛很尖嘛:)
宝_爸 2013-12-05
  • 打赏
  • 举报
回复
就文件里的,每次都新建一个文件。
wind_cloud2011 2013-12-05
  • 打赏
  • 举报
回复
应该是代码有问题,光看这个还看不出什么,是不是你保存时没关闭
  • 打赏
  • 举报
回复
把 OpenOrCreate 改成 Create。
yulinlover 2013-12-04
  • 打赏
  • 举报
回复
顶,盼神人降临

111,092

社区成员

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

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

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