首页新闻招聘找找看知识库

json.net 序列化datatable

0
[待解决问题]

用json.net 来序列化datatable,但有这样一个问题,序列化 datatable 对象为json字符串时,如果datatable 对象的某列值为 xml 字符串,这个怎么序列化呀?就是查询的sql语句中有使用 FOR XML PATH 来得到某列的值为 xml字符串!

小驴的主页 小驴 | 初学一级 | 园豆:27
提问于:2017-01-11 22:38
所有回答(2)
0

人才~~

DataTable 可以直接 ToXml;

而且你完全已经可以自己写个ToJson了,几行代码的事。

—— 为什么简单的事需要复杂处理。

花飘水流兮 | 园豆:1284 (小虾三级) | 2017-01-11 22:53
0

该怎么序列化就怎么序列化啊,只是最后序列化出来的玩意某个cell的字符串是个xml而已。

但序列化这块建议绕开datatable或者dataset,这两个序列化性能(xml,binary)都相当差,差到令人发指的地步,而且序列化的结果也相当大。

Daniel Cai | 园豆:5867 (大侠五级) | 2017-01-12 09:15
   您需要登录以后才能回答,未注册用户请先注册