zoukankan
html css js c++ java
这段代码,我写一次,就要上网找一次,决定把他们记下来!
引用
using System.Text;
using System.Xml;
using System.IO;
using System.Xml.Serialization;
public
static
String SerializeToXml
<
T
>
(T arg)
{
XmlSerializer serializer
=
new
XmlSerializer(arg.GetType());
StringBuilder sb
=
new
StringBuilder();
XmlWriter writer
=
new
XmlTextWriter(
new
StringWriter(sb));
serializer.Serialize(writer, arg);
writer.Close();
return
sb.ToString();
}
/**/
///
<summary>
///
从一个XML字符串中建立对像
///
</summary>
///
<typeparam name="T"></typeparam>
///
<param name="xml"></param>
///
<returns></returns>
public
static
T CreateFromXml
<
T
>
(String xml) where T :
class
{
XmlReader reader
=
new
XmlTextReader(
new
StringReader(xml));
try
{
XmlSerializer serializer
=
new
XmlSerializer(
typeof
(T));
Object theObject
=
serializer.Deserialize(reader);
reader.Close();
reader
=
null
;
return
(T)theObject;
}
catch
{
if
(reader
!=
null
)
{
reader.Close();
reader
=
null
;
}
return
default
(T);
}
}
查看全文
相关阅读:
OpenCV 3.4.0 + Visual Studio 2015开发环境的配置(Windows 10 X64)
数值分析4
数值分析3
数值分析2
数值分析1
绪论0.4
绪论0.3
绪论0.2
绪论0.1
GitHub之起势
原文地址:https://www.cnblogs.com/listhome/p/549125.html
最新文章
消息队列高手课——02 | 该如何选择消息队列?
消息队列高手课——01 | 为什么需要消息队列?
消息队列高手课——预习 | 怎样更好地学习这门课?
消息队列高手课——开篇词 | 优秀的程序员,你的技术栈中不能只有“增删改查”
Kafka核心技术与实战——25 | 消费者组重平衡全流程解析
Kafka核心技术与实战——24 | 请求是怎么被处理的?
Kafka核心技术与实战——23 | Kafka副本机制详解
Kafka核心技术与实战——22 | 消费者组消费进度监控都怎么实现?
CDH6.3安装集成FLINK1.9parcels
es集群share平衡问题
热门文章
GC情况是否正常排查
公司测试环境namenode修复过程
数据仓库大致模型,建模一些标准
数据仓库的原则
es搭建过程linux关于线程并发数的设置问题
数据仓库的认识
es根据mysql实时更新数据到组件中
定制分化词,同义词
绪论1
绪论0.5
Copyright © 2011-2022 走看看