json 相关问题

JSON(JavaScript Object Notation)是一种文本数据交换格式,与语言无关。涉及此文本格式时,请使用此标记。不要将这个标签用于天生的JAVASCRIPT对象或JAVASCRIPT对象LITERALS。在提出问题之前,请使用JSON验证器(如JSONLint(https://jsonlint.com))验证您的JSON。

javax.json.JSONObject.put(String,String) 工作了

在 Java 中将字符串列表/集转换为 json 对象中提出的解决方案似乎不适用于 javax.json。 在 javax.json JSONObject 的 1.1.4 版本中,它是类型化 Map 的子类 将字符串列表/集合转换为java中的json对象中提出的解决方案似乎不适用于javax.json。 在 javax.json JSONObject 版本 1.1.4 中,它是类型化 Map<String, JsonValue> 的子类。 因此 jsonObject.put("key", "value") 会导致错误,因为 put 现在需要一个 Json 对象作为第二个对象。 但是,我没有找到一种简单的方法将简单的 String 转换为 JsonValue。 创建简单 JsonValue 的最佳方法是什么? 华伦斯坦 你错了,javax.json.JsonObject已经改变了,这就是它始终以不可变的方式运作的方式。请参阅此处以获取更多参考:https://stackoverflow.com/a/26346341/471160,这是 2014 年的。 由于您引用了有关 jackson 的 SO 问题的链接,因此您可能混合了来自两个不同库的代码。如果您希望像 jsonObject.put("key", "value") 这样的代码可以工作,请使用 jackson: // com.fasterxml.jackson.core:jackson-core:2.13.3 ObjectMapper mapper = new ObjectMapper(); ObjectNode jsonObject2 = mapper.createObjectNode(); jsonObject2.put("key", "value"); System.out.println(jsonObject2); 或org.json // org.json:json:20230227 JSONObject jsonObject = new JSONObject(); jsonObject.put("key", "value"); System.out.println(jsonObject); javax.json.JSONObject extends Map<String, JsonValue> 因此,您需要将 String 转换为 JsonValue。 试试这个: JsonObject jsonObject = Json.createObjectBuilder() .add("key", "yourValue") // "yourValue" will be handled as a JsonValue .build(); System.out.println(jsonObject);

回答 2 投票 0

如何使用 pandas DataFrame 解析带有数组的嵌套 JSON

我从 API 获取 JSON 并尝试将其转换为 pandas DataFrame,但每当我尝试对其进行标准化时,我都会得到如下内容: 我想归档这样的东西: 我的代码是

回答 1 投票 0

如何在 C# 中解析 LuaTable?

我完全不知道解析 LuaTable 的语法。我有一个遵循以下结构的表: 使命= { [“联盟”] = { [“蓝色”] = ...

回答 1 投票 0

使用powershell将XML转换为特定的JSON结构

需要有关将 xml 转换为特定 json 结构的帮助。 XML 看起来像这样, 1 2014年10月26日 ...

回答 2 投票 0

将“put”与 Flask API 和 JSON 一起使用时出现错误 405

我对编程和 json 相当陌生。当尝试通过“app.py”连接到我的 API 并上传预订时,我不断收到错误 405。 在我的 main.py 中,我有: def add_new_booking(名称,animal_ty...

回答 1 投票 0

AFNetworking iOS - GET 请求完成后在 NSLog 中查看实际数据的方法

我对下面一个名为 queryJobAndMoveWithName 的 API 方法进行了简单调用,该方法发出 GET 请求(例如 http://www.imdb.com/xml/find?json=1&nr=1&nm=on&q=jennifer)。 然而当我看到...

回答 1 投票 0

如何使用 Swift 和 Xcode 向 api.myjson.com 发送请求?

我正在尝试使用 Swift 从我的 iOS 应用程序更新 JSON 文件。我不想编写单独的 jQuery 脚本,因为我没有足够的知识,也没有时间这样做。 JSON 文件托管在

回答 1 投票 0

如何在 android kotlin Android 中传递来自 NavGraph 的数据列表

出现此错误: 类型不匹配:推断类型为 List,但预期为 List 无法在片段之间传递数据...

回答 1 投票 0

在C#中从动态Json对象动态生成OpenApiSchema

我希望从 .Net 6 中的任何给定 Json 对象动态生成 OpenApiSchema。我在代码中没有可用的 clr 类型来自动生成 Swashbuckle 使用的 Open API Json,并且需要...

回答 1 投票 0

在 Crystal 应用程序中使用 JSON::Serialized 反序列化 PascalCased 属性时出现 JSON::SerializedError

我正在开发一个 Crystal 应用程序并使用一个 API,该 API 的某些端点属性不一致地使用 PascalCase,而不是 CamelCase。不幸的是,这会导致 JSON::

回答 1 投票 0

将 Realm 与 Gson 一起使用

我有带有字段 _id 的 json String json = "{ _id : 1, 姓名: 'Alex', 角色: 'admin' }" 在我的领域模型中,我使用 @SerializedName 属性: 公共类用户扩展RealmObject { @SerializedN...

回答 2 投票 0

如何调试 jq 解析 AWS 价格 API 的错误

我正在尝试解析一些 AWS 价格 API json 结果,并注意到我在字符串和对象验证方面遇到一些错误,但无法弄清楚如何调试哪个对象或字符串 jq

回答 2 投票 0

用 jq 合并两个 JSON 文件,添加整数

我有两个以下形式的 JSON 文件: { “x水果”:{ “浏览量”:163, “全部”: { “x苹果”:{ “观点”:28, ...

回答 1 投票 0

jQuery 与 json

我有以下 json 代码文件,名为:sections.json { "section1": { "优先级": 1, "html": ''}, “section2”:{“优先级”:2,“html”:' 我有以下 json 代码文件,名为:sections.json { "section1": { "priority": 1, "html": '<img src="../images/google.png" />'}, "section2": { "priority": 2, "html": '<input type="button" value="Login" />'}, "section3": { "priority": 3, "html": '<div>Some text</div>'}, "section4": { "priority": 4, "html": '<div>Some text</div>'}, "section5": { "priority": 5, "html": '<select><option>option1</option> <option>option2</option></select>'} } 我正在 jquery 代码中尝试此操作,但警报不起作用 $.getJSON("sections.json", function(json) { alert('h'); }); 你的 JSON 应该是这样的: { "section1": { "priority": 1, "html": "<img src='../images/google.png' />"}, "section2": { "priority": 2, "html": "<input type='button' value='Login' />"}, "section3": { "priority": 3, "html": "<div>Some text</div>"}, "section4": { "priority": 4, "html": "<div>Some text</div>"}, "section5": { "priority": 5, "html": "<select><option>option1</option> <option>option2</option></select>"} } 值必须用双引号括起来才能成为有效的 JSON,单引号不行:) 从 jQuery 1.4 开始,默认情况下不再允许无效的 JSON(他们添加了一些额外的检查以确保其有效,并且中的 JSON你的问题被那些人挡住了:) 似乎是无效的 JSON,因此 JQuery 会默默失败(请参阅 http://api.jquery.com/jQuery.getJSON/)。尝试 http://www.jsonlint.com/ 验证您的 JSON 文件。 例如对于第 1 部分,html 的值应为 "<img src='../images/google.png' />" 查看此答案,了解 JSON 中 html 标签的示例:JSON 中的 HTML 标签(Python 中)

回答 2 投票 0

Jquery/JSON 问题

我正在尝试使用以下代码来获取域名的可用性 var domurl = 'http://XXXXXXXXX.co.uk/domchek.php?domname=google.com'; $.getJSON(domurl, {data: "可用"}, 函数...

回答 1 投票 0

尝试将 JSON 与 jQuery 结合使用

我正在尝试使用 jQuery 1.4.1 让 json 工作,但我得到一个 null 对象。 这是一个无效代码的示例:(使用具有 'success:' 的 $.ajax ) $.ajax({ url: 'http://isohunt....

回答 1 投票 0

使用 JSON

我现在正在学习 json,为了让我的壮举发挥作用,可以这么说,我想知道获取包含 json 信息的文件并用它填充网站的最佳方法是什么。该文件将是

回答 3 投票 0

JQuery 和 JSON

这是我想学习和做的事情。我有一个 JSON 文件,其中包含我的产品和详细信息(尺寸、颜色、描述)。在网站中我不能使用 PHP 和 MySQL,我只能使用 Javascript 和...

回答 1 投票 0

JSON 帮助

所以我正在寻找一些指导、技巧和知识转移。目前我正在练习获取 JSON 数据,但遇到了一些问题。 我目前遇到的问题是我的 3

回答 1 投票 0

在消息中发送类字段元数据

有人在 Jackson JSON 中遇到过这个问题吗?不知何故,JSON 包含了我的每个类的字段类型,以及我不感兴趣的其他元数据,因此发送的数据非常巨大! ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.