解析时出现Gson JsonSyntaxException错误

时间:2015-02-04 07:13:32

标签: android gson android-json

我确切地知道问题是什么。我试图解决它是徒劳的。

这里是json输入中的问题:

Json

正如您所看到的,项目 option_value 有时是一个数组,有时它只是一个简单的字符串。然而,我的解析器将其视为一个数组,因为我已经定义了它:

....
public class Options
    {
        String product_option_id;
        String option_id;
        String name;
        String type;
        String required;
        List<OptionValue> option_value;
....

....
public class OptionValue
        {
            String product_option_value_id;
            String option_value_id;
            String name;
            String image;
            String price;
            String price_prefix;
....

如何修改我的类,以便能够检查 option_value 是一个数组还是一个字符串并被视为?

0 个答案:

没有答案