问题标签 [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 投票
1 回答
245 浏览

powershell - 如何在powershell中访问嵌套对象的绝对值

嗨,我已经以嵌套对象格式存储了一些数据..像这样的东西

当我尝试检索 share 或 users 的值时,它返回 null

ping $group 的输出是

如何检索用户的价值

0 投票
1 回答
31 浏览

javascript - 获取对象本身内部的数组内部对象的值

我有一个简单的问题,我似乎被绊倒了。

我有一个像这样的数据结构:

是否有一种“花哨”的React方式来获取与info键关联的布尔值?

我当然可以使用mapor检索该值find,但它总是最终会变得有些复杂或涉及代码。

如果我做类似的事情

customer总是返回的值[false]而不是 just false,这真的让我感到困惑,因为我不知道为什么它会返回到数组内部,它不是一个数组开始的,并且它正在被映射出来一个数组 ( accounts)。

使用forEachand时我得到了相同的结果find

有什么我想念的吗?必须有一个快速反应式单线来获取我正在寻找的布尔值,并将其设置为一个变量。

任何人...?

0 投票
2 回答
218 浏览

php - 如何访问具有动态更改键值的嵌套 JSON 对象

我正在尝试将 JSON 数据放入我的 PHP 脚本中,问题是这是一个嵌套的 JSON 对象,具有动态更改的键值(我已将 JSON 对象转换为 PHP 对象):

所以,我已经得到了这样的数据:

正如预期的那样,输出结果是“zwei Bratheringe ohne Mittelgräte”。但是这个数字键 665261 是动态的,每天都在变化。

那么如何使用这样的键值访问日期呢?谢谢您的帮助。

0 投票
1 回答
809 浏览

vue.js - 如何使用 v-for 循环遍历嵌套对象

我正在编写一些处理卡片信息的练习代码,您可以在其中通过单击屏幕上的一张卡片来显示所选卡片的详细信息。

如屏幕截图所示,如果您选择其中一张黄牌,它会以绿色和蓝色背景显示所选牌的更多详细信息。

before_expanding

在此处输入图像描述

我通过使用v-for循环实现了这个,但是问题是详细的卡片信息是一个JSON对象,其中包含多个JSON对象,并且我没有成功以非JSON形式显示所有成员。

我发现一些页面(如下面的链接)讨论了一些循环嵌套对象的方法,但它是纯 JavaScript 代码,我不能对 v-for 循环使用相同的策略。

如何循环以对象为成员的普通 JavaScript 对象?

我理解如果成员是另一个对象而不是原始数据类型,您应该继续循环的想法,但我不知道如何在 v-for 循环中实现相同的逻辑。

谁能告诉我该怎么做?

这是我的代码。

(v-for 循环部分)

以及我当前代码的输出。

0 投票
3 回答
152 浏览

javascript - 检索对象中最深属性的路径

我正在尝试找到一种方法来动态创建一个数组,该数组包含嵌套对象中最深属性的路径。例如,如果我的对象如下:

我需要一个数组来包含以下内容:

是否有任何内置或外部库可以自动执行此操作?我试图在父对象上使用 Object.keys 但这仅返回直接子属性。

0 投票
2 回答
59 浏览

javascript - 将给定结构二维数组转换为嵌套对象数组

我有一个排序的二维数组作为输入。我需要以相同的结构获得一组嵌套对象,如下所示。如何获得预期的输出?

这是我尝试过的:

预期产出

0 投票
1 回答
19 浏览

java - 从 Android retrofit2 发布嵌套对象,服务器接收子元素 null

使用 Retrofit2 将嵌套对象发布到服务器(SpringFramework)。服务器可以读取第一级属性,但列表属性为空。

检查子元素(列表)在通过 Android 应用程序上的 Retrofit2 发布之前已设置对象。

Android 端(Retrofit2 调用服务器 API):

Android端(UploadRequest对象):

Java 服务器端代码(UploadRequest 对象):

Java 服务器端代码(控制器):

为什么 requestObject.getListOfFlatenAttributesObject() 在服务器上读取为空?在发布之前检查对象是否已在 Android 应用程序中设置。(在 Android Studio 调试模式下检查)

0 投票
2 回答
341 浏览

javascript - 如何在 JavaScript 中过滤嵌套的嵌套对象?

我有这个对象:

我只想获取值为“问题 1”的对象。现在我在一个包含 641 个玩家对象的数组中有这个结构要检查,并且只带一个带有“问题 1”的对象。

0 投票
2 回答
1023 浏览

javascript - 在 React JS 中渲染 n 级嵌套对象的最有效方法是什么?

我有一个来自 API 的数据如下 -

我必须渲染表达式和组(也包括表达式和多个组)。构建块是一个表达式。我们需要将嵌套表达式显示为组。

我尝试使用递归函数调用,但对于深度较大的对象来说,这并没有太大的效率。

这是类似于我的试验的东西-

提前致谢。

0 投票
3 回答
945 浏览

javascript - Javascript检查对象的所有值及其嵌套对象

嗨,我目前遇到了检查具有另一个嵌套对象的对象的问题,如果其中的所有值都是 null 或 0

我的对象如下:

我需要检查其中的每个值是 0 还是 null,如果所有值都是 0或 null,则返回true ,如果任何值不同于 null 或 0 ,则返回false

我不能使用:

Object.values(object).every(i => (i === null || i === ''))

它返回 False 因为嵌套对象仍然认为是不同于 0 和 null 的值

如果条件一次检查它的每一个值,我不想写超长

无论如何要遍历对象并检查它的嵌套对象吗?