WCF中序列化(XML\JSON\Dt)

序列化

是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。反之,反序列化根据流重新构造对象。

序列化描述了持久化或传输一个对象的状态到流的过程(.NET将对象序列化到流,流是字节的逻辑序列,与特定的介质无关)

 

JSON DataTable序列化

常用DtTOJson JsonToDt

 

Ps: wcf 调用json crud

http://blog.csdn.net/fangxing80/article/details/6247297

 

 

XML与实体 序列化

XML 序列化仅将对象的公共字段和属性值序列化为 XML 流。

XML 序列化中最主要的类是 XmlSerializer 类,它的最重要的方法是 Serialize 和 Deserialize 方法。

可以被序列化的项:

公共类的公共读/写属性和字段

实现 ICollection 或 IEnumerable 的类(只有集合会被序列化,而公共属性却不会。)

XmlElement 对象

XmlNode 对象

DataSet 对象

 

注意事项:

只能序列化公共属性和字段

类必须有一个将由 XmlSerializer 序列化的默认构造函数。

不能序列化方法。

http://msdn.microsoft.com/zh-cn/library/182eeyhh(VS.80).aspx

 

Ps:jQuery调用传递JSON对象、XML对象

http://blog.csdn.net/pasic/article/details/5980714

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值