问题标签 [nested-json]

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 投票
2 回答
27 浏览

python-3.x - 使用 Python 将具有层次结构的列表转换为具有相似层次结构的嵌套字典

给出以下列表:

如何将其转换为嵌套字典,如下所示,其中最后一个值是最后一个键,默认值为空字符串。

注意:给定的列表可以这样写:

0 投票
2 回答
76 浏览

json - 将结果转换为双重嵌套的 JSON 格式

我正在尝试将 SQL Server 结果转换为双重嵌套的 JSON 格式。

源 SQL Server 表:

ID 姓名 程序 类型 部分 导向器 项目 高级经理 PCM 承包商 成本客户
123 美国广播公司 qw dd 好久不见 hkhjk fghfgf 关注 呸呸呸 呸呸呸
456 结衣 gdfgf 生长激素 jkjlkll uiop 呸呸呸 射频识别 ujmk rfvtg 蛋黄酱

转换为双重 JSON,如下所示:

任何帮助将不胜感激。

编辑:我从重写“FOR JSON AUTO”开始,这样我就可以以某种方式添加“Key”“Value”文本。但是因为我的表在列名中有空格,所以 FOR XML PATH('') 按照 FOR XML 错误的要求给出了无效的 XML 标识符。那是我想到接受社区帮助的时候。

样本数据:

0 投票
2 回答
35 浏览

json - 使用未知密钥反序列化 Json - ASP.Net Core 3.1

我想用 .Net 3.1 反序列化以下 JSON

我的困难是当这个对象被序列化时,这个对象的“1234”键是未知的。我怎么能反序列化这个?我要保留的值是嵌套的“first_name”和“last_name”属性

任何帮助表示赞赏!

0 投票
1 回答
26 浏览

python - 如何使用 Python 将 CSV 转换为嵌套的 JSON

所以我已经阅读了很多关于这个主题的先前问题,但没有真正能够帮助我得到我想要的结果所以这里是 CSV 文件示例

这是所需的输出

但这就是我得到的

这是我目前正在使用的代码

任何帮助将不胜感激,请记住我对此很陌生

0 投票
0 回答
35 浏览

arrays - 在 pyspark 中展平嵌套的 Json,其中每个数组类型都是一个单独的数据框

以这个模式(json数据框)为例:

在这里,我想将每个数组类型作为单独的数据框。我能够分离第一级,如 des_facet、geo_facet 和媒体,并将其放入单独的数据帧中,但无法对第二级执行相同操作,例如: 媒体中的媒体元数据(数组类型)。将嵌套数组提取为单个数据框的解决方案将是有用的

提前致谢

0 投票
1 回答
93 浏览

asp.net - 如何使用 ASP.NET Core 更新 mongo Db 集合中的嵌套 JSON 对象字段

我在这样的 mongo 集合中有一个 JSON 对象( Form )

我需要编辑字段(这是一个对象数组)。目前,我正在加载完整的表单并替换要更新的字段数据,然后用旧表单替换新表单。

为每个字段更新加载整个表单可能会影响性能,当加载大型表单时 有没有办法用fieldName (唯一)只更新字段详细信息而不是获取整个表单并进行编辑?

0 投票
1 回答
73 浏览

sql - 如何使用 postgresql 访问 json 数组元素(键)、json 嵌套字典类型中的值?

我有一个嵌套结构 json 。如何提取特定元素(键)和值?

如何访问“天空:销售”:“1”或“U1”:“0000”?我尝试使用 json_object_keys 和 json_array_elements 来提取数组。但我不确切知道如何进行此查询。示例代码:

表记录和列名:报告

我尝试了很多,这里有一个示例查询,例如,Select * from record r Where exists(select report->'sky: sell' from json_each(r.report) b where b.value->>'sky: sell' Ilike '0 ');

0 投票
0 回答
76 浏览

swift - 如何使用 Alamofire 分段上传嵌套的 json 参数?

现在我正在使用 Alamofire 将我的 iOS 应用程序通过 api 连接到服务器。

我们的服务器人员发出了上传图片和一些信息的发布请求。

并且这些数据使用 POST 方法和多部分发送到服务器。

这是我的参数。和,

我认为嵌套参数“postInfo”不能很好地发送到 api。

那么如何使用多部分表单数据发送这个嵌套的 json 参数“postInfo”?

0 投票
0 回答
84 浏览

json - 如何使用 SQL Server 中具有键值的表中的 FOR JSON PATH 生成嵌套的 json 输出?

包含键值的表也有一ParentID列。此列包含其父项的 id。我想使用这些获得嵌套的 json。

键值表:

期望的输出:

0 投票
0 回答
71 浏览

java - 如何从响应正文解析嵌套的 JSON 并使用 Reassured JsonPath 添加到列表

我目前正在尝试使用 RestAssured JsonPath 解析 JSON 响应正文中的嵌套 json。我正在尝试解析此嵌套 json 中的元素,并将每个特定元素添加到基于索引的列表中。下面是json响应的结构:

我的方法如下所示:

我希望能够根据索引位置添加到列表中(它会在不同的响应中发生变化,即,而不是“细分”,另一个 filterMapping 字段可以是除法作为示例)。我正在寻找专门获取accTableResponse和其中的响应正文。当我基于字符串 (filterMapping) 执行切换时,我还希望能够在其索引 (j) 处获取该值并正确存储在列表中。如何在这个嵌套的 json 结构中实现这一点?请让我知道任何建议!