一、问题由来 测试人员最近在测试时,后台日志一直抱错,大致意思是JSON数据解析错误,错误信息如下: 二、问题分析 去查看代码时,发现异常信息是这里抛出来的,解析时使用的是json-lib这个包中的方法; 然后进一步排查错误,将里面的测试数据复制出来查看能否正常解析,如下: 结果还是不行,进一步排查 ...
分类:
编程语言 时间:
2020-09-18 03:23:00
阅读次数:
62
调用JSON.parseArray(json, xxx.class);出错! 这个错误是因为你的json是数组,但解析的时候没有加上[]括号,比如 {"name":"fs",“age”:“12”} 才报这个错误。 在json参数加上[]就好了,这样是没问题的: [{"name":"fs",“age” ...
分类:
Web程序 时间:
2020-07-01 13:00:03
阅读次数:
334
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对 ...
分类:
Web程序 时间:
2020-06-22 21:02:53
阅读次数:
58
1、jsonpath介绍 用来解析多层解析json数据,jsonpath是一种信息类抽取库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java。 2、语法 Json结构清晰,可读性高,复杂度低,非常容易匹配。 $ 根节点 . ...
分类:
Web程序 时间:
2020-05-29 23:00:37
阅读次数:
113
需要提前引入:Newtonsoft.Json 使用Nuget的控制台: Install-Package Newtonsoft.Json -Version 12.0.3 说明:Newtonsoft.Json -Version 此处我使用的是12.0.3的版本,其他版本待测试。 上代码: using S ...
分类:
Web程序 时间:
2020-04-05 11:50:28
阅读次数:
108
一、配置pon.xml <!-- fastjson的依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.15</version> </dependency> ...
分类:
编程语言 时间:
2020-03-29 13:01:50
阅读次数:
159
1、在客户端和服务端如何传递数组? 答:在客户端和服务端可以使用json进行数据传输。在客户端把数据转换成json字符串,然后使用POST方法发送给服务端。 服务端收集到数据之后,使用json.loads()方法,解析json数据。 返回数据也使用这样的机制。这就完成了数据从客户端到服务端的交互。 ...
分类:
编程语言 时间:
2020-03-17 10:24:15
阅读次数:
90
这周主要学习了有关python爬虫知识: 一开始的爬虫三大库:Requests,BeautifulSoup,Lxml(Lxml比BeautifulSoup解析快) Xpath语法; 解析json数据;https://www.cnblogs.com/sengzhao666/p/12335379.htm ...
分类:
其他好文 时间:
2020-02-24 13:01:07
阅读次数:
67
如果最外层是一个{}的话,需要再增加一对圆括号, 不加圆括号会报:错误Uncaught SyntaxError: Unexpected token : 其它类似: 在函数中返回箭头函数对象时,也要加一个()比如 export default connect(()=>({"age":111}))(De ...
分类:
Web程序 时间:
2020-02-19 19:12:31
阅读次数:
97
1、前后端分离架构 1.1、前后端半分离 工作流程大致是,访问html页面,加载css、js等静态资源,加载到浏览器时,js会发送一些ajax请求由nginx转发到后端服务器,后端服务器给出相应的json数据,页面解析Json数据,通过Dom操作渲染页面。 在这样的架构下,存在一些明显的弊端: SE ...
分类:
其他好文 时间:
2020-02-06 14:13:13
阅读次数:
122