Flutter 如何在flatter中序列化数组
我使用一个允许我从数据库接收对象的web服务。现在,我尝试通过web服务向数据库发送一个对象。当我收到这个对象时,它是以一个表数组的形式呈现的,现在如何序列化它并用Json将其发送到服务器 我接收并尝试依次发送到服务器的对象的jsonFlutter 如何在flatter中序列化数组,flutter,dart,Flutter,Dart,我使用一个允许我从数据库接收对象的web服务。现在,我尝试通过web服务向数据库发送一个对象。当我收到这个对象时,它是以一个表数组的形式呈现的,现在如何序列化它并用Json将其发送到服务器 我接收并尝试依次发送到服务器的对象的json [[" IF THE CROWN FITS - PINCEAUX MAQUILLAGE",20000,20000," IF THE CROWN FITS - PINCEAUX MAQUILLAGE",null,"2
[[" IF THE CROWN FITS - PINCEAUX MAQUILLAGE",20000,20000," IF THE CROWN FITS - PINCEAUX MAQUILLAGE",null,"2"]
你能不能
import 'dart:convert';
然后作为一个例子:
var scores = [
{'score': 40},
{'score': 80},
{'score': 100, 'overtime': true, 'special_guest': null}
];
var jsonText = jsonEncode(scores);
assert(jsonText ==
'[{"score":40},{"score":80},'
'{"score":100,"overtime":true,'
'"special_guest":null}]');
引述文件:
只有int、double、String、bool、null、List或Map(带有字符串键)类型的对象可以直接编码到JSON中。列表和映射对象是递归编码的
有关详细信息,请查看此链接。您需要什么帮助?您的示例已经是JSON,所以它应该可以工作吗?还是要将JSON解析为对象?但由于我们不知道每个领域都是什么,所以真的不可能在这方面帮助你。如果没有数据类的示例,我们无法帮助您将数据转换为JSON。