问题标签 [jsonparser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
978 浏览

java - 如何在 JsonArray ( com.google.gson ) 中将空字符串转换为 null

我的 JSON 对象有一些空值 ("") 所以在转换它时会抛出错误。

这是我的 JSON

我的代码:

我得到的错误是

com.google.gson.stream.malformedjson异常

在将 JSON 对象解析为 JSONArray 时,如何将空字符串值转换为 null?

我希望最终结果是

0 投票
1 回答
375 浏览

javascript - 执行 JSON.parse 时有效 JSON 的字符串版本中出现意外令牌

我在将 JSON 字符串转换为 Javascript 对象时遇到问题。

我遇到了一些建议,说我不应该使用多行字符串,但使用单行字符串也不起作用。

片段:https ://jsfiddle.net/ankschoubey/hjh2d3z6/

SyntaxError: Unexpected token F in JSON at position 4536

0 投票
0 回答
1767 浏览

java - 如何在 Spring Boot 中获取 HTML 内容作为 JSON 值

我正在开发一个 API,我在其中接收一些与文章相关的数据作为 POST 请求。我的接收器如下:

现在它适用于简单的请求,例如:

但在实际场景中,我会收到一个 HTML 内容,作为请求 JSON 中“body”键的值,它可以有“”、<、> 或很多东西。然后字符串到 JSON 的转换将失败。是否有任何 api、库或示例,我可以将 HTML 内容作为 JSON 键的值。

以下是我的输入请求,其中代码无法将 JSON 解析为对象:

现在我如何解析 json 就像:

它给出了一个解析异常:

我用来解析 JSON 的库是:

0 投票
3 回答
79 浏览

java - 如何从数组中获取数组并将其设置为recyclerview?

我必须在两个数组的单个 recyclerview 上显示数据。当我从菜单中获取数据时,我只从菜单中获取最后一个数据。如何从菜单中获取所有数据并将其设置在 RecyclerView 上。

这是我的代码:

0 投票
0 回答
2731 浏览

java - 如何以json扩展名保存har文件

我正在尝试以 json 格式保存 har 文件。?但是,当我这样做时,我得到了解析异常。我能够以 .json 格式保存,但是当我在线检查 json 格式时,我遇到了解析器错误。对此的任何建议都会有所帮助。请在下面找到我的代码。

我尝试使用和不使用 UTF-8,它做同样的事情。请在下图中查找解析错误。

在此处输入图像描述

0 投票
4 回答
172 浏览

android - 如何解析 JSON 以便我可以遍历元素

下面是我从 WebService 响应中得到的给定字符串。

我想遍历 的每个元素downloadDetails,并希望在屏幕上显示。

所以,到目前为止我做到了

我收到的不是原始类型错误arrayFromStringDD = jObj.getJSONArray("downloadDetails"); 请帮助

编辑:正如帖子中所建议的,这是字符串而不是数组。所以我尝试了这个。

0 投票
3 回答
69 浏览

android - 数组为空时如何匹配

这是我的代码。

这是我的 json 回复。

{“状态”:“成功”,“餐厅”:空}

0 投票
3 回答
50 浏览

android - 无法使用 GSON 识别我的 json 的特定数组。并将它们添加到列表中

主要活动代码片段......我已经尝试过responce.getObject但它没有工作......

我的json文件

如何识别对象“数据”并访问所有数组。

0 投票
1 回答
513 浏览

java - Java 中的 Google Vision API 响应解析(ClassCastException)

解析 Google Vision API 响应时出现 ClassCastException

要求

回复

解析代码片段:

行异常:for(AnnotateImageResponse res:responses){

线程“主”java.lang.ClassCastException 中的异常:java.util.LinkedHashMap 无法转换为 com.google.api.services.vision.v1.model.AnnotateImageResponse

依赖:google-api-services-vision-v1-rev370-1.23.0.jar

如何处理?

0 投票
1 回答
473 浏览

json - 当我在角度 2 中解析我对对象的 http 响应时,它不解析函数吗?

这是我的打字稿课

当我将此对象发送到我在java spring中的rest服务时,它将对象保存到数据库中,但是当我从数据库中取回这个对象时,我得到了所有字段,但是当我尝试访问equals方法时,我得到了等于的错误不是一种方法。响应的原型如下

它没有相同的方法。如果我做一个新的一天();我得到下面的平等方法是我如何获得请求的代码

** 编辑 **

这是我发送到服务器的 json

它在请求正文中变成了这个

我得到了所有的领域。