Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用gson解析Json,其中ID是整数_Java_Android_Json_Youtube_Gson - Fatal编程技术网

Java 使用gson解析Json,其中ID是整数

Java 使用gson解析Json,其中ID是整数,java,android,json,youtube,gson,Java,Android,Json,Youtube,Gson,我想用Java解析下面的Json文件。但是我无法解析它,因为标记是一个整数。请建议分析以下数据的方法: content: { 1: "rtsp://v6.cache3.c.youtube.com/CiILENGUgZ2aWRlb3MM/0/0/0/video.3gp", 5: "https://www.youtube.com/v/VWDc9oyBj5Q?version=3&f=videos&app=youtube_gdata", 6: "rtsp://v

我想用Java解析下面的Json文件。但是我无法解析它,因为标记是一个整数。请建议分析以下数据的方法:

content:
{ 
    1: "rtsp://v6.cache3.c.youtube.com/CiILENGUgZ2aWRlb3MM/0/0/0/video.3gp",
    5: "https://www.youtube.com/v/VWDc9oyBj5Q?version=3&f=videos&app=youtube_gdata",
    6: "rtsp://v8.cache7.c.youtube.com/CiILENZ2aWRlb3MM/0/0/0/video.3gp"
}

如果在试图解析的对象中创建如下字段,会发生什么情况:

@SerializedName("1") 
public String number_1;

我假设您使用gson。

您使用的是哪个JSON解析器?将id作为字符串,在您将该字符串转换为INT之后,假设我有如下JSON文件:content:{title:“Hello WOrld”},那么变量名就是类内容中的title。那么它是如何工作的呢?@ArpitLearning:“1”和“title”之间的细微区别在于后者是一个有效的变量名。@ArpitLearning super不确定它是否会工作,但这是我认为唯一可以工作的。如果有很多类似的字段,我建议使用一个。