Foxtable(狐表)用户栏目专家坐堂 → 关于用json 生成表


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

主题:关于用json 生成表

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/2/28 16:49:00 [显示全部帖子]

改成

 

Dim myjson As String = FileSys.ReadAllText(ProjectPath & "dll\donName.json", Encoding.Default)
            Dim dt As System.Data.DataTable = Newtonsoft.Json.JsonConvert.DeserializeObject(Of System.Data.DataTable)(myjson)
            Dim tb As Table = e.Form.Controls("Table1").Table
            tb.DataSource = dt

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/2/28 17:28:00 [显示全部帖子]

 

代码没问题,我测试没问题,请上传对应的json文件测试。

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/2/28 17:58:00 [显示全部帖子]

你文件的编码是utf-8

 

Dim myjson As String = FileSys.ReadAllText("C:\Users\dv rrxaI600 007\Downloads\donname\donName.json", Encoding.utf8 )
Dim dt As System.Data.DataTable = Newtonsoft.Json.JsonConvert.DeserializeObject(Of System.Data.DataTable)(myjson)
Dim tb As Table = e.Form.Controls("Table1").Table
tb.DataSource = dt


 回到顶部