华仔在移动端开发时使用Jquery Ajax进行post后台,然后把数据获取到前端进行结构化展现。
然而近期频频发生下面的情况:
使用ajax能够从后台获取到data数据,然而在将json转为row的时候直接不继续往下执行,调试没有报出具体错误。
检查了json数据,似乎没有太大问题。
后来我使用Newtonsoft.Json工具进行调试后台,将datatable转换为json(原先并非使用这个类库,而是直接循环建立!)
代码如下:
Dim JsonStr As String = "" JsonStr = JsonConvert.SerializeObject(Dt) BuildTxt(JsonStr)
Buildtxt方法用于建立日志,如何使用参考文章《visual basic(vb.net)中如何使用创建日志的方法对windows 服务或网络服务进行调试》
结果发现确实是构建的json数据存在异常,异常点为:
字段名称包含了“\”符号,这个符号以我目前的认知是大部分出vb.net语言以外开发语言的转义符。
于是我将这个字段名称做了修改,页面就正常展现了。
本问题由羽化飞翔整理解决!
本文地址:https://www.huazai186.com/post/779.html
关注我们:请关注一下我们的微信公众号:扫描二维码
,公众号:yhfx8686
版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
关注我们:请关注一下我们的微信公众号:扫描二维码

版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
