如何:将类数据写入 XML 文件
2013-04-13 20:20
337 查看
此示例使用 XmlSerializer 类的 Serialize 方法将对象中存储的数据写入名为 IntroToVCS.xml 的示例文件中。
以下情况可能会导致异常:
文件已存在并且为只读。
路径名可能太长。
磁盘可能已满。
本示例创建新的文件(如果该文件尚未存在)。如果该文件已经存在,则应用程序将覆盖它。
public class Book { public string title; static void Main() { Book introToVCS = new Book(); introToVCS.title = "Intro to Visual CSharp"; System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer( introToVCS.GetType()); System.IO.StreamWriter file = new System.IO.StreamWriter("c:\\IntroToVCS.xml"); writer.Serialize(file, introToVCS); file.Close(); } }
以下情况可能会导致异常:
文件已存在并且为只读。
路径名可能太长。
磁盘可能已满。
本示例创建新的文件(如果该文件尚未存在)。如果该文件已经存在,则应用程序将覆盖它。
相关文章推荐
- 如何用sed命令往空文件中写入数据
- 如何:从 XML 文件中读取类数据
- C# 如何创建一个xml文件?并写入指定内容?
- 取出数据写入xml,txt文件
- 如何在文件末尾写入新数据(2011-12-23 15:49:50)
- python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。
- asp.net(c#)如何读取上传过程中的.txt文件中的数据,并将其写入数据库的
- 如何将Excel和xml文件数据保存到数据库
- 读取XML文件里的数据,然后筛选数据写入文件中
- 如何把数据储存到XML文件
- u07s07 - 关于对象中的静态数据成员如何写入到文件?
- 如何将 JSON, Text, XML, CSV 数据文件导入 MySQL
- 如何将Excel和xml文件数据保存到数据库
- java中用jdom 如何创建xml文档/将数据写入XML中
- android中bluedroid如何读取pcm数据,并将其写入文件中?
- java中用jdom 如何创建xml文档/将数据写入XML中
- 如何从网页上读取数据,将数据写入文件和读出
- DataSet里的数据写入XML文件
- java中用jdom 如何创建xml文档/将数据写入XML中
- 如何用idapython脚本获取字符串窗口的数据并写入文件