问题标签 [nested-object]

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 投票
5 回答
144 浏览

javascript - 在对象的嵌套数组的数组中复制数据

所以,伙计们,我不知道如何给这个话题提供一个话题。我无法将数据从 Object 数组复制到另一个新创建的数组。

例如,我想复制并创建一个新的array,其中包含我数据库中每个人的所有动物类别。

因此,我创建了一个新array名称animalCategory来保存每个可用的类别。

这是我想出的逻辑:-

但不幸的是,结果我得到了一个非常大的数组animalCategory。和很多重复的动物类别。(如下图所示)

在此处输入图像描述

更新:我想要寻求的输出是: -

那我应该如何改变我的逻辑呢?还有其他方法可以做到这一点吗?

0 投票
1 回答
27 浏览

java - 如何使用 Jackson 将具有内部类(包含相同 JSON 键)的复杂类型设置为 POJO 用于编组目的?

我正在使用 Java 1.8 和 FasterXML。

假设您有一个由 JSON 数组组成的数组列表:





如果您需要从类中编组相同类型(即 ),如何设置顶级Musician类?

有注释可以使用吗?

应该,我只是将内部的 Musician 类命名为别的吗?

0 投票
1 回答
36 浏览

javascript - 遍历 javascript 嵌套对象

我有以下 json 对象:

“记录”:{“abc”:{“id”:“1”,“代码”:“A”,“iId”:“2”,},“xyz”:{“id”:“1”,“代码”:“B”,“iId”:“2”,}}

我想获取代码值并将它们插入到一个新数组中。我怎样才能实现它?提前致谢

0 投票
1 回答
1197 浏览

javascript - fuse.js 从嵌套的 json 对象返回特定项目

我正在使用fuse.js模糊搜索看起来像这样的 json 数据集:

当我搜索卡片标题时:

返回包含卡片的列表

我希望数据返回标题为“第三张卡”的特定卡。有什么办法可以做到这一点吗?

我查看了文档,找到了一个getFn可以完成这项工作的选项,但我无法让它工作。我也知道我可以通过展平我的对象来实现这一点,但我不想这样做,因为它增加了我的用例的复杂性。

0 投票
3 回答
81 浏览

javascript - 如何将键与对象键数组的总和进行比较?

我有对象数组,ob1ob2想检查total每个对象的总量是否等于数组qty中对象的总和info

如果total = sum(info.qty)对于所有对象,则返回一个空数组,否则返回具有无效total字段的对象。

到目前为止我的尝试:

预期输出:

0 投票
3 回答
884 浏览

javascript - 如何删除数组对象中的重复项并将总和应用于javascript中的特定键

我有一个对象obj,其中如何删除重复项info并将数量的总和应用于javascriptqty中的键total。如何删除数组对象中的重复项并将 sum 应用于 javascript 中的特定键。

预期输出:

0 投票
1 回答
345 浏览

javascript - 如何用javascript中的另一个数组对象替换嵌套对象的数组对象中的特定值

我有两个对象obj1obj2如果 obj1 属性info有键idcode

如果键的数组对象info与匹配,则将obj2 的 替换为 obj1。如果不匹配,则将其更改为obj1code and idobj2nos0

如果 id 和 code 与 javscript 中的另一个数组对象匹配,如何替换嵌套数组对象的数组对象中的值。

预期输出:

0 投票
1 回答
55 浏览

javascript - 如何根据javascript中的条件获取对象数组

我有两个数组对象arr1arr2

arr1属性qty应小于相同的库存 arr1 和数量 arr2 的总和name

如何根据javascript中的属性和同名比较返回数组对象

预期输出,

0 投票
1 回答
56 浏览

reactjs - 如何使用 React 将嵌套数组添加到 Firestore 数据库中?

我的反应代码中有一个对象,如下所示。

在 setInputs 到上述状态后,我执行以下函数。

控制台记录了以下详细信息。 参考这张图片。

0 投票
3 回答
82 浏览

javascript - 在嵌套对象上获取不同值的出现

我有一个这样的对象数组:

我需要获得不同值的出现摘要,如下所示:

最大的问题是我需要动态传递嵌套的道具:

有任何想法吗?