纸上得来终觉浅,绝知此事要躬行。

 

SqlServer 中 for xml path 相关

表结构:

typename varchar(50)
typedesc varchar(50)

 

 

示例 SQL 语句:

SELECT '{"'+TypeName, '":"', TypeDesc + '"}',',' FROM dbo.SYS_DicEnumType FOR XML PATH('')

这样就可以得到一个比较接近 JSON 格式的字符串,如下:

{"Gender":"性别"},{"Degree":"学历"},

后面多了一个 , 号,用代码去掉就是 JSON 字符串了。

 

posted on 2014-08-12 10:27  JRoger  阅读(438)  评论(0编辑  收藏  举报

导航