Научите с json (решено)

Поддержка
  • Курю json и немного непонятен способ вытягивания переменных из кода.

    К примеру есть код.

    {
    "id" : 00000000000,
    "terms" : 99,
    "fields" : -{
    "account" : 000000000
    },
    "sum" : -{
    "amount" : 3,
    "currency" : 000
    },
    "transaction" : -{
    "id" : 00000000000,
    "state" : -{
    "code" : Accepted
    }
    },
    "comment" : test,
    "source" : account_000
    }
    

    При попытке вытянуть сумму я пишу

    alt text

    При более сложном коде у меня затык (да да я туп), прошу ткнуть носом как достать сумму отсюда.

    {
    "accounts" : -[
    -{
    "alias" : qw_,
    "fsAlias" : qb_,
    "bankAlias" : TEST,
    "title" : Account,
    "type" : -{
    "id" : TEST,
    "title" : TEST
    },
    "hasBalance" : true,
    "balance" : -{
    "amount" : 14,
    "currency" : 000
    },
    "currency" : 000,
    "defaultAccount" : true
    }
    ]
    }
    
  • Туплю.

    Вытянул с помощью...

    accounts[*].balance.amount
    

  • 0 Votes
    2 Posts
    412 Views
  • 0 Votes
    3 Posts
    438 Views
  • 0 Votes
    3 Posts
    866 Views
  • 0 Votes
    10 Posts
    1619 Views
  • Json decode

    Поддержка
    0 Votes
    2 Posts
    1392 Views