如何把实体类的字段转换成string xml格式进行操作

[复制链接]
查看11 | 回复6 | 2011-6-24 01:03:19 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
囧~我找找....~囧没找到只有json的....
我自己写了错了别怪我...
publicstaticTXmlDeserializeT(stringxmlString)
{
XmlSerializerserializer=newXmlSerializer(typeof(T));
MemoryStreamstream=newMemoryStream(Encoding.UTF8.GetBytes(xmlString));
return(T)serializer.Deserialize(stream);
}
publicstaticstringXmlSerializerT(Tt)
{
XmlSerializerserializer=newXmlSerializer(typeof(T));
MemoryStreamstream=newMemoryStream();
serializer.Serialize(stream,t);
stringstr=Encoding.UTF8.GetString(stream.ToArray());
returnstr;
}
另外给你的实体加上可序列特性[Serializable]









<h4class=\"ask\">追问


这是什么啊看不懂可以解析一下吗哈哈
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
这是.net的xml映射类啊...~
你是看不懂泛型还是看不懂.net???
你不会是问的java吧....~囧~
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
是.net啊我问的是将实体类转化成xml文件要用到映射吗??
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
你不觉得用映射比你写XmlReader轻松么--~
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
可是我不会啊
我的主要是从页面的文本框中接收到的数据把他们赋给实体类对象的属性,之后把这些数据转化成xml文件最后还要把xml文件转化成stringxml呢我现在的知识太少了能给我详细的举例说明吗哈哈谢谢了
回复

使用道具 举报

千问 | 2011-6-24 01:03:19 | 显示全部楼层
时间驱动机制我不是很熟悉啊...~
我写的方法只要用类名.XmlSerializer对象类型(对象)就可以从对象变成stringxml啊....
你在帮助上看看泛型应该能理解我写的方法吧....~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行