如何将 json 数组转换为 json?
How to convert json array to json?
我是 APEX 编程的新手 language.I 我有 JSON 数组字符串,我只需要将它转换成 JSON 对象,即我需要从数组中删除 []。
示例:
[{"Attributes":
{"Type":"Account","url";"/servicec/data/v4.0"},"LastModified":"2017-05-05"}]
我需要将上面的 Json 数组转换为
{"Attributes":
{"Type":"Account","url";"/servicec/data/v4.0"},"LastModified":"2017-05-05"}
你可以在 Apex 中使用反序列化方法 JSON class :
String jsonInput = [{"Attributes": {"Type":"Account","url";"/servicec/data/v4.0"},
"LastModified":"2017-05-05"}];
Map<String, Object> array = (Map<String, Object>) JSON.deserializeUntyped(jsonInput);
String firstElt = array[0];
文档是 here。
List<Object> arr =(List<Object>)JSON.deserializesUntyped(jsonInput);
String firstemement = arr[0];
我是 APEX 编程的新手 language.I 我有 JSON 数组字符串,我只需要将它转换成 JSON 对象,即我需要从数组中删除 []。 示例:
[{"Attributes":
{"Type":"Account","url";"/servicec/data/v4.0"},"LastModified":"2017-05-05"}]
我需要将上面的 Json 数组转换为
{"Attributes":
{"Type":"Account","url";"/servicec/data/v4.0"},"LastModified":"2017-05-05"}
你可以在 Apex 中使用反序列化方法 JSON class :
String jsonInput = [{"Attributes": {"Type":"Account","url";"/servicec/data/v4.0"},
"LastModified":"2017-05-05"}];
Map<String, Object> array = (Map<String, Object>) JSON.deserializeUntyped(jsonInput);
String firstElt = array[0];
文档是 here。
List<Object> arr =(List<Object>)JSON.deserializesUntyped(jsonInput);
String firstemement = arr[0];