例如,给定输入:
{
"values": ["APPLE", "PEAR", "BANANA"]
}
在对所需的输出进行排序之后:
{
"values": ["APPLE", "BANANA", "PEAR"]
}
答案 0 :(得分:0)
您尚未指定编程语言。通常,我建议您从Json创建对象并使用 sort算法。
例如,在Java 8中存在Gson库。 Gson是一个Java库,可用于将Java对象转换为其JSON表示,反之亦然。
例如:
Gson g = new Gson();
MyObject obj = g.fromJson(jsonString, MyObject.class)
所以,您有一个像这样的课程:
public class MyObject {
List<String> values;
public MyObject {
this.values = new ArrayList<>();
}
//Get values sorted
public ArrayList<String> getValuesSorted() {
Collections.sort(this.values);
return this.values;
}
}
方法getValuesSorted
返回排序后的数组。