Получите глубокую вложенную ценность JSON [дублировать]Javascript

Форум по Javascript
Ответить
Anonymous
 Получите глубокую вложенную ценность JSON [дублировать]

Сообщение Anonymous »

Я пытаюсь получить значение total_contract_value из этой структуры json:

Код: Выделить всё

{
"data": [
{
"id": 3210,
"status": "2",
"date": "2023-11-01 00:00:00.000",
"value": "123.45",
"financial_planning": {
"id": 1234,
"created_at": "2023-10-20 00:00:00.000",
"contract": {
"id": 12211,
"date": "2023-10-20 00:00:00.000",
"total_contract_value": "123.45",
Я пытаюсь использовать карту, но Oputpute -> financial_planning будет [объект объекта] .

Код: Выделить всё

const map = new Map(Object.entries(data));
Array.from(map.entries()).forEach(([key, value]) => {
console.log(key + " is " + Object.entries(value));
for (let [key2, value2] of Object.entries(value)) {
console.log("--> "+key2+" will be"+ value2);
}
});
Как я могу получить total_contract_value ? > Также я нахожусь в старом приложении ReactJS, но я новичок в ReactJS, поэтому я пытаюсь использовать JavaScript.

Подробнее здесь: https://stackoverflow.com/questions/793 ... json-value
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»