如何访问';列表<;地图<;字符串,对象>&燃气轮机';Dart中的元素?
如何从给定代码中打印“白色”元素如何访问';列表<;地图<;字符串,对象>&燃气轮机';Dart中的元素?,dart,Dart,如何从给定代码中打印“白色”元素 void main() { var a = [ { 'question': "Which is your favourite colour ?", 'answer': ['Blue', 'White', 'Black', 'Pink'] } ]; print(`Enter Code Here`); } 好吧,解决你眼前问题的老套答案是 void main() { var a = [
void main() {
var a = [
{
'question': "Which is your favourite colour ?",
'answer': ['Blue', 'White', 'Black', 'Pink']
}
];
print(`Enter Code Here`);
}
好吧,解决你眼前问题的老套答案是
void main() {
var a = [
{
'question': "Which is your favourite colour ?",
'answer': ['Blue', 'White', 'Black', 'Pink']
}
];
print((a[0]['answer'] as Iterable).elementAt(1));
}
但是,由于您可能不仅要解决这个非常具体的问题,您可能还需要研究。您尝试了什么?你被困在哪里?到目前为止,您在json上读到了什么,您对序列化有多熟悉。这个解决方案必须具有多大的可移植性,您想要一个完全按照您的要求运行的简单代码行,还是想要一个如何在生产代码中反序列化json的解释?您的代码不会编译。一个很好的指标是这里的语法颜色已经搞乱了。请修复您的代码。现在再次检查!!!