问题标签 [jsonnode]
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.
java - com.fasterxml.jackson.databind.node.IntNode 不能转换为 com.fasterxml.jackson.databind.node.ObjectNode
我正在尝试学习 DynamoDb 并尝试使用 Amazon 开发人员指南中的示例将数据从 json 加载到表中,但我遇到了以下异常:
在下面的行:
你能告诉我我在这里做错了什么吗?
你也可以告诉我有什么方法可以使用 GUI 来查看我的表格内容。我在我的项目中使用使用 maven 的 DynamoDbLocal。
谢谢,
java - 如何将 Java 对象转换为 Jackson ObjectNode?
我有一个 Java 对象类,比如Student
. 如何将其转换为ObjectNode
? 它可以是嵌套对象(多级嵌套)。
我正在尝试使用以下代码将对象转换为ObjectNode
,但它首先将对象转换为 a String
,然后将其转换为ObjectNode
看起来成本高昂的操作。
我正在寻找一种更好的方法,因为我觉得通过这种方法,我正在做 2 级序列化/反序列化。
java - java中的逗号吐/分隔jsonnode
在下面的场景中,遍历名为“name”的逗号分隔 json 节点的最佳方法是什么?
java - JOOQ 代码生成器跳过包含 JsonNode 字段的类
我目前正在开发一个使用 JOOQ 进行带有 Postgres 的 sql 事务的项目。但是其中一个模型具有 JsonNode 类型的字段(postgres 中的 jsonb )。JOOQ 代码生成器不支持这一点,所以我添加了一个自定义绑定,它应该可以解决问题,但即使加载了绑定,它也不会应用于特定模型,并且生成器只是跳过这个模型。
我的堆栈(在演示中)是:JOOQ Hibernate Jackson。
演示项目提供了两种模型,一种是有效的,一种是带有 JsonNode 的,以显示生成器实际上正在运行并扫描模型,但会跳过包含 JsonNode 字段的模型。
我已经在强制类型表达式字段中尝试了各种名称: . 简单名称。, . 简单的名字。, . 暗示。, . 实施。, . json。, . JSON。, . jsonb。, . JSONB。,
尝试将绑定中的 sql 设置设置为 ::json 、 ::jsonb 、 ::_jsonb
尝试将寄存器类型设置为 Types.VARCHAR、Types.OTHER、Types.JAVA_OBJECT
以下 repo https://github.com/mmichailidis/JooqDemo包含一个重现问题的项目
预期的输出是在 jooq 生成的文件夹中生成两个模型,但只生成没有 JsonNode 的模型。
java - 将局部变量值传递给方法后发生变化
我正在使用com.fasterxml.jackson.databind.JsonNode
java 库来解析 aJSON
并对JSON
字符串执行一些操作,如下所示 -
在函数调用之后modifySubNode()
,我希望 的值jsonNode
保持为
但相反,它变成了这个
为什么会这样?我认为对“子节点”的任何更改都不应该反映在“ jsonNode
”上。是不是我的理解有误?
java - 如何使用字符串变量作为键来获取 JsonNode 值?
我正在尝试从 aJsonNode
中获取值以进行一些验证。但是,当我尝试使用预定义的变量(字符串)获取值时,我得到了 null。当我使用硬编码键获取相同的值时,它给了我正确的值。
我尝试将一个新变量 String 命名为键,但它似乎没有按预期工作。
1-“穆罕默德”
2空
正在打印我不知道为什么。我想使用变量的原因是因为键不是固定的,它们因窗体而异。我是stackoverflow的新手,所以请忽略格式错误。我会随着时间变得更好。任何帮助表示赞赏,在此先感谢。即使问题重复,请指出正确的答案。
java - 如何从 JsonNode 对象中检索以特定字母开头的 JSON 元素列表?
我正在尝试解析JsonNode
对象以从对象中检索以“s”开头的元素列表JsonNode
。
我的JSON
:
预期输出:
关于正确方法的任何想法?
java - 将 mapdifference 转换为 jsonnode
我正在比较两个 json 文档并使用 mapdifference 来获取两者的差异。现在我想将这种差异修补到现有的 json,但返回的差异是形式
等等。
使用以下方法生成差异:
我期待它将其转换为 jsonnode。
java - 请求 HttpResponse 时 Android 应用程序崩溃
我目前正在使用 FAROO Web Search 开发新闻应用程序,但是当应用程序使用 API 代码查找新闻时,它会崩溃。我不认为这是 API 的错,因为在 RapidApi 的测试中它工作得很好。我已经在 Android Manifest 中添加了互联网权限,并且一直在稳定连接使用它。[![API test][1]][1] 如图所示,在 Web 中测试端点时,它可以毫无问题地获得结果。
我还尝试添加“实现 'org.apache.httpcomponents:httpclient:4.5'”,甚至排除某些文件,因为它们会产生更多错误。
这是主要活动
}
错误就在这里
提前致谢
java - 使用 Jackson 将 XML 属性添加到手动构建的节点树
我正在尝试设置代码来创建一个节点树Jackson
,然后可以使用它来编写JSON
或XML
. 我已经像这样手动创建了节点树:
我的 XML 输出是:
但是对于 XML 的某些部分,我想向其中一个节点添加一个属性,如下所示:
我发现的所有包含属性的示例都应用于预先存在的类。我一直无法找到将属性添加到上述手动构建的节点树的方法。使用它可行Jackson
吗?