Foxtable(狐表)用户栏目专家坐堂 → [杰哥的分享]把DataTable一键转json字符串


  共有10669人关注过本帖树形打印复制链接

主题:[杰哥的分享]把DataTable一键转json字符串

帅哥哟,离线,有人找我吗?
chen37280600
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1265 积分:7838 威望:0 精华:4 注册:2017/12/31 14:53:00
[杰哥的分享]把DataTable一键转json字符串  发帖心情 Post By:2023/7/7 10:56:00 [显示全部帖子]

1.狐表集成的Newtonsoft的Json库,官方是有一个把Datatable转json字符串的功能,今天在chatgpt里发现了,分享出来


此主题相关图片如下:1.jpg
按此在新窗口浏览图片

代码如下:

以下内容只有回复后才可以浏览


2.如果想进一步修饰,可以把这个数组读取为json对象,再去修改,例如,删掉那个3个多余的System_xxx字段,代码如下


以下内容只有回复后才可以浏览


3.版主补充了一种提前去掉3个System字段的方法
Dim dtCopy As System.Data.DataTable = DataTables("报价").BaseTable.Copy
dtCopy.Columns.Remove("System_Sort_Temporary")
dtCopy.Columns.Remove("System_Filter_Temporary")
dtCopy.Columns.Remove("System_Filter_Unique")
Dim s As String = JsonConvert.SerializeObject(dtCopy)

=====================================================================
杰哥免费分享的Exe系统


杰哥免费分享的web系统






===============================================================
顺便总结以前分享过的帖子,方便大家学习

联系QQ:2385350359


经验分享:



























[此贴子已经被作者于2023/7/21 15:42:53编辑过]

 回到顶部