Dart 如何从几个JSON对象中列出一个列表?
给定Dart 如何从几个JSON对象中列出一个列表?,dart,Dart,给定{foo:bar,baz:boo}和{foo:bar2,baz:boo2},如何使用这两个对象创建JSON列表: [ { foo: bar, baz: boo }, { foo: bar2, baz: boo2 } ] 只需创建一个列表并将两个JSON对象附加到其中 var object1 = JSON.parse('{"foo":"bar", "baz":"boo"}'); var object2 = JSON.parse('{"foo":
{foo:bar,baz:boo}
和{foo:bar2,baz:boo2}
,如何使用这两个对象创建JSON列表:
[
{
foo: bar,
baz: boo
},
{
foo: bar2,
baz: boo2
}
]
只需创建一个列表并将两个JSON对象附加到其中
var object1 = JSON.parse('{"foo":"bar", "baz":"boo"}');
var object2 = JSON.parse('{"foo":"bar2", "baz":"boo2"}');
var list = new List();
list..add(object1)
..add(object2);
list
现在是[{foo:bar,baz:boo},{foo:bar2,baz:boo2}]
顺便说一句,如果您使用JSONP,并向客户端发送JSON列表,页面上的恶意JavaScript可能会通过覆盖一些原型来劫持JSON列表。这不是飞镖的弱点。这是一个浏览器漏洞。网络真是个奇怪的地方!