...
{
"media": false,
},
{
"media": {
"mp4": "http://sample.com/something.mp4",
"jpg": "http://sample.com/something.jpg",
}
},
...
@SerializedName("media")
Object images;
使用对象
进行解析没有错。在使用解析的数据时,只需使用instanceof
检查数据的类型。
对于EX:Object instanceof Boolean
对于Boolean。
编辑:为URL创建一个模型类。比如:
public class Urls {
@SerializedName("mp4")
private String mp4Url;
@SerializedName("jpg")
private String jpgUrl;
public String getMp4Url() {
return mp4Url;
}
public String getJpgUrl() {
return jpgUrl;
}
}
if(parsedObject instanceof Urls) {
Urls urls = (Urls) parsedObject;
urls.getMp4Url;
}
问题内容: 我今天在另一个问题中提出了这个问题,但是 由于措辞的方式,恐怕无法解决任何问题。 我有一个json输入,其中包含以下数据: 杰森 如您所见,option_value项是一个对象中的Array和 另一个对象中的简单字符串。 我怎样才能让Gson正确处理呢?我的类将此描述为 List对象,因此它适用于option_value是 数组的前几个项目,但是当它成为字符串时,应用程序崩溃,并且我收
我找遍了,但没有找到是否可能。 我有一个MySQL查询: 字段id有一个“唯一索引”,所以不能有两个。现在,如果数据库中已经存在相同的id,我想更新它。但我真的必须再次指定所有这些字段吗,比如: 或: 我已经在插入中指定了所有内容。。。 一个额外的注意事项,我想使用周围的工作来获得ID! 我希望有人能告诉我什么是最有效的方法。
问题内容: 我正在尝试使用C#和Java加密相同的数据。如果数据超过7个字节,则Java和C#加密值不相同。 输入1: 一 java的输出: FrOzOp / 2Io8 = C#输出: FrOzOp / 2Io8 = 输入2: abc j: H9A / ahl8K7I = c#: H9A / ahl8K7I = 输入3: aaaaaaaa ( 问题 ) j: Gxl7e0aWPd7j6l7uIEu
Q3.在中提供固定内存的用例是什么
问题内容: 我到处搜寻,但是没有找到可能。 我有这个MySQL查询: 字段ID具有“唯一索引”,因此不能有两个。现在,如果数据库中已经存在相同的ID,我想对其进行更新。但是我真的必须再次指定所有这些字段,例如: 要么: 我已经在插入中指定了所有内容… 需要特别说明的是,我想使用变通方法来获取ID! 我希望有人能告诉我最有效的方法是什么。 问题答案: 没有其他方法,我必须两次指定所有内容。首先是插入
我读取一个简单的JSON字符串作为输入,并基于两个字段和对流进行键控。但是KeyBy为的不同值生成相同的键控流,但为和的特定组合生成相同的键控流。 输入: 这是我的Flink代码的核心逻辑: