博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xml 序列化操作
阅读量:7008 次
发布时间:2019-06-28

本文共 725 字,大约阅读时间需要 2 分钟。

第一,首先有一个要被序列化成xml的类

public class XmlObject

{
private string _UserName="hello";
public string UserName
{
get
{
return _UserName;
}
set
{
_UserName = value;
}
}

//序列化时.方法是没被序列化的.这里算白写了

protected string GetSomeThing(string WhosName)
{
return WhosName;
}
}

第二:对象---->xml

//执行后:会生成一个pp.xml,当然这个文件名是自己取的

XmlObjectxo = new XmlObject();

StreamWriter sw = new StreamWriter(Server.MapPath("pp.xml"));
XmlSerializer xs = new XmlSerializer(typeof(XmlObject));
xs.Serialize(sw, xo);
sw.Close();

第三: xml---->对象

从第二部的pp.xml转成对象xo

StreamReader reader = File.OpenText(Server.MapPath("pp.xml"));

XmlSerializer serializer = new XmlSerializer(typeof(XmlObject));
XmlObjectxo= (XmlObject)serializer.Deserialize(reader);
reader.Close();

return xo;

转载地址:http://eyitl.baihongyu.com/

你可能感兴趣的文章
12月14日全球域名商解析量22强:爱名网升至十七
查看>>
全球域名商解析新增量20强:中国占据7个席位
查看>>
在python中获取当前位置所在的行号和函数名
查看>>
如何导出PPT内的所有图片做素材(IT实用技巧)
查看>>
定时自动启动任务crontab命令用法
查看>>
Eclipse工具安装
查看>>
低成本和高性能的MySQL云数据库的实现
查看>>
IIS操作注册表
查看>>
htmlunit入门
查看>>
sql--视图
查看>>
聊天室
查看>>
shell备忘录
查看>>
Spring Boot 2.0 整合 Spring Security Oauth2
查看>>
通过 pecl 快速安装 php-memcached 扩展
查看>>
Java Quartz的cron表达式
查看>>
Import Running in STMS
查看>>
Silverlight+WCF 新手实例 象棋 主界面-事件区-返回退出(三十三)
查看>>
git克隆失败
查看>>
NFS及RPC讲解
查看>>
tomcat远程调试
查看>>