Gson - parsing json with field that is array or string
问题 I'm trying to parse some json with Gson and I have following problem: This is my json: [{ "label": "Check Digit", "value": "W" }, { "label": "Equipment", "value": [ "With Standard Liftgate", "(-) Version Packages" ] }] This is my java class: public class Decode { private String label; private List<String> value = new ArrayList<>(); public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public List<String> getValue() { return value; } public void