【发布时间】:2018-08-24 10:46:15
【问题描述】:
我必须将此 JSON 格式作为 post 请求发送到 api。但是当在 JSONLint 上在线检查时,它说它是错误的,错误。请指导创建正确。下面是 JSON 格式:
{
"departure_time" = "2017-07-28T17:39:43.611Z";
steps = ({
"encoded_polyline" = "ytfzDqzksM_AgB";
"road_name" = "ytfzDqzksM_AgB";
}, {
"encoded_polyline" = "yvfzDy}ksMPMf@a@";
"road_name" = "yvfzDy}ksMPMf@a@";
}, {
"encoded_polyline" = "_ufzDi_lsM}@mB";
"road_name" = "_ufzDi_lsM}@mB";
}, {
"encoded_polyline" = "}vfzDwblsMb@a@f@a@";
"road_name" = "}vfzDwblsMb@a@f@a@";
}, {
"encoded_polyline" = "qtfzD{dlsMoA}B";
"road_name" = "qtfzD{dlsMoA}B";
});
vehicle = {
axles = 2;
};
}
请指导其中的错误以及如何纠正。
【问题讨论】:
-
;应该是,,(和)必须是[和]。 -
但在系统中我猜这无法生成
-
=和;都不属于 JSON。 JSON 对象的格式为{ "key": value, "key": value },而不是{ "key" = value; key = value }。数组是[val1, val2],而不是(val1; val2;)。 -
但是我如何生成这个我创建的字典并在其中设置对象
-
你是如何生成这个......不是json但应该生成的东西?