如何使用Map 扑扑查看json数据

问题描述 投票:0回答:1

我正在将我的数据从这里放入我的[[fetch

数据类型 Map fetch = new Map(); eos.Transaction transaction = eos.Transaction()..actions = actions; _eosClient.pushTransaction(transaction, broadcast: true).then((trx) { print(trx); //for printing in console setState(() { fetch = trx; }); });
并尝试在我的屏幕上显示此数据

Expanded( child: new ListView.builder( itemCount: fetch.length, itemBuilder: (BuildContext context, int index) { String key = fetch.keys.elementAt(index); return Column( children: <Widget>[ Text(key), Padding( padding: const EdgeInsets.all(12.0), child: Text( '${fetch['processed']['action_traces']}', ), ), ], ); }), ),

控制台中的数据看起来像这样,并且

只想打印粗体数据

已处理

:{id:93ae1319f9927becf0c164722fbb58a33518358e9b148f5af92140f6ab01543c,block_num:51432026,block_time:2019-09-25T06:21:11.000,producer_block_id:null,收货:{状态:已执行,cpu_wordage_us:},cpu_usage_us :: :264,net_usage:104,调度:假,action_traces:[{action_ordinal:1,creator_action_ordinal:0,closest_unnotified_ancestor_action_ordinal:0,收据:{接收机:guru11111111,act_digest:55e9b8f98bde721c3f3e53cf98a20814a5d426290b0bf55f842d97866bc71f6c,global_sequence:488625827,recv_sequence:353, auth_sequence:[[guru11111111,423]],code_sequence:25,abi_sequence:14},接收者:guru11111111,act:{帐户:guru11111111,名称:getborrower,授权:[{actor:guru11111111,权限:active}],数据: {acc_name:guru},hex_data:0000000000a0af66},context_free:false,已过去:69,console:借款人名称:guru ID:1位置:varanasi电话号码:8563070443贷款金额:4652007308841189376,trx_id: 93ae1319f9927becf0c164722fbb58a33518358e9b148f
我试图使它看起来像这样

{ transaction_id: c459d2da5100afb1b4ab0352debfa4736aadd8c2e36529fe0861c9c8cadddeae, processed: { id: c459d2da5100afb1b4ab0352debfa4736aadd8c2e36529fe0861c9c8cadddeae, block_num: 51299894, block_time: 2019-09-24T11:40:11.500, producer_block_id: null, receipt: { status: executed, cpu_usage_us: 226, net_usage_words: 13 }, elapsed: 226, net_usage: 104, scheduled: false, action_traces: [ { action_ordinal: 1, creator_action_ordinal: 0, closest_unnotified_ancestor_action_ordinal: 0, receipt: { receiver: guru11111111, act_digest: 55e9b8f98bde721c3f3e53cf98a20814a5d426290b0bf55f842d97866bc71f6c, global_sequence: 488304782, recv_sequence: 329, auth_sequence: [ [guru11111111, 399] ], code_sequence: 25, abi_sequence: 14 }, receiver: guru11111111, act: { account: guru11111111, name: getborrower, authorization: [ { actor: guru11111111, permission: active } ], data: { acc_name: guru }, hex_data: 0000000000a0af66 }, context_free: false, elapsed: 60, console: Borrower Name: guru ID: 1 Location: varanasi Phone Number: 8563070443, Loan Amount:465200 }

文本( '$ {取[' 处理 '] [' action_traces ']}'),

我可以打印到'action_traces',但

无法在'action_traces'内部打印

我正在将我的数据从这里获取到我的提取数据类型Map fetch = new Map(); eos.Transaction transaction = eos.Transaction().. actions =操作; _eosClient.pushTransaction(交易,广播:...
json flutter view flutter-layout
1个回答
0
投票

action_traces

© www.soinside.com 2019 - 2024. All rights reserved.