C#写入对象或集合类型数据到xml文件的方法

作者:pythoner 时间:2022-11-12 17:11:37 

本文实例讲述了C#写入对象或集合类型数据到xml文件的方法。分享给大家供大家参考。具体实现方法如下:


public static string SerializeToXmlString(object objectToSerialize) {
 MemoryStream memoryStream = new MemoryStream();
 System.Xml.Serialization.XmlSerializer xmlSerializer = new System.Xml.Serialization.XmlSerializer(objectToSerialize.GetType());
 xmlSerializer.Serialize(memoryStream, objectToSerialize);
 ASCIIEncoding ascii = new ASCIIEncoding();
 return ascii.GetString(memoryStream.ToArray());
}

希望本文所述对大家的C#程序设计有所帮助。

标签:C#,对象,集合,xml
0
投稿

猜你喜欢

  • Ajax登录验证实现代码

    2022-02-22 10:47:51
  • 利用C#快速查出哪些QQ好友空间屏蔽了自己

    2023-10-07 22:14:28
  • Java递归遍历树形结构的实现代码

    2021-11-15 19:51:59
  • 关于Springboot的日志配置

    2022-12-16 10:32:33
  • 教你用JAVA写文本编辑器(四)

    2023-10-18 18:30:16
  • C#生成唯一值的方法汇总

    2023-11-09 07:25:21
  • Mybatis与Ibatis的区别

    2022-11-19 14:27:42
  • Android开发之SD卡文件操作分析

    2022-01-09 04:55:16
  • 常用Hash算法(C语言的简单实现)

    2021-09-10 05:23:47
  • Android三种方式实现ProgressBar自定义圆形进度条

    2021-09-15 11:19:43
  • C#中泛型容器Stack<T>的用法并实现”撤销/重做”功能

    2021-06-27 04:12:00
  • 详解Java8中Optional的常见用法

    2022-04-30 14:32:21
  • Android控件之Gallery用法实例分析

    2021-07-15 06:49:09
  • Android开发之DrawerLayout实现抽屉效果

    2023-09-30 03:40:59
  • SpringMVC Restful api接口实现的代码

    2023-11-29 12:34:27
  • C#使用文件流FileStream和内存流MemoryStream操作底层字节数组byte[]

    2023-09-04 00:30:55
  • mybatis insert foreach循环插入方式

    2023-10-15 22:32:53
  • Springboot 使用maven release插件执行版本管理及打包操作

    2023-07-12 01:20:35
  • 秒懂Java枚举类型(enum)

    2023-03-30 07:39:41
  • java 实现发短信功能---腾讯云短信

    2023-11-29 11:03:49
  • asp之家 软件编程 m.aspxhome.com