Курю json и немного непонятен способ вытягивания переменных из кода.
К примеру есть код.
{
"id" : 00000000000,
"terms" : 99,
"fields" : -{
"account" : 000000000
},
"sum" : -{
"amount" : 3,
"currency" : 000
},
"transaction" : -{
"id" : 00000000000,
"state" : -{
"code" : Accepted
}
},
"comment" : test,
"source" : account_000
}
При попытке вытянуть сумму я пишу

При более сложном коде у меня затык (да да я туп), прошу ткнуть носом как достать сумму отсюда.
{
"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
}
]
}