在我的Java项目中,我发出一个GET请求,并使用Volley接收一个JSON。我正在接收的数据是(unix时间一样长,浮点数),每个dataPoint与另一个(60万ms)相隔10分钟。问题是,当浮点值实际上为零时,我使用的web不会返回任何dataPoint,因此我可能有类似的内容(unix,半人化):
p1 = (0,100)
p2 = (10,120)
p3 = (20,88)
p4 = (30,86)
(这是差距)
p5 = (80,111)
p6 = (90,128)
p7 = (100,135)
,我怎样才能把它转换成这样:
p1 = (0,100)
p2 = (10,120)
p3 = (20,88)
p4 = (30,86)
p5 = (40,0)
p6 = (50,0)
p7 = (60,111)
p8 = (70,128)
p9 = (80,135)
发布于 2017-12-08 15:47:35
如果从从api接收dataPoints的数组开始,只需在数组中添加一个新条目(p1、p2、p3),并在每次发出请求时添加一个新条目。
使用这个数组(列表?)然后,您可以使用另一种方法来转换其输出(p1 = (0,100)等.)
https://stackoverflow.com/questions/47717484
复制相似问题