从_internallinkedhashmap Flutter获取价值

时间:2019-08-26 12:39:14

标签: flutter dart

在Flutter应用中,我有一个这样的变量 enter image description here

如何检查第一行中是否有“数据”或“ testo”等? 然后如何读取行的值? (在本例中为“ 10/10/2019”)

1 个答案:

答案 0 :(得分:1)

var data =item['diario']['elementi'] as Map;
print(data.keys.first);
print(data.values.first)
print(data.keys);
print(data.values);

//data.keys.first = data
//data.values.first= 10/10/2019
// data.keys = (data,testo,acquisto,ora)
//data.values=(10/10/2019,Oggi giornata molto interessante,......)

_internallinkedhashmap由键值对组成。因此,要提取上述情况下的标题(例如标题(数据,testo,acquisto,ora)),您可以使用.key,对于每个标题包含的对应值列表,您可以使用.value(10/10/2019,Oggi giornata molto interessante, ......)  如果要提取第一项,可以使用data.keys.first