下面的"数据点"的Java POJO类是什么? 数据点不是常量,它们的值、数量和计数可以增加或减少.
下面是我从代码中得到的输出,其中我得到了反斜杠.
[
{
"id": "346id71",
"arg": {
"test1": "pass",
"task": "true",
"direction": "right"
},
"datapoints": "{\"1694473620\":0.0008208249347420499,\"1694509620\":0.0008401434897869077,\"1694545620\":0.0008438824499876583,\"1694581620\":0.0008171293069653031,\"1694617620\":0.0008596749524634415,\"1694653620\":0.0008368097665295172}"
},
{
"id": "346id72",
"arg": {
"test1": "pass",
"task": "true",
"direction": "left"
},
"datapoints": "{\"1694473620\":0.0008208249347420499,\"1694509620\":0.0008401434897869077,\"1694545620\":0.0008438824499876583,\"1694581620\":0.0008171293069653031,\"1694617620\":0.0008596749524634415,\"1694653620\":0.0008368097665295172}"
}
]
下面是所需的输出,但我在上面的"数据点"中得到了反斜杠
[
{
"id": "346id71",
"arg": {
"test1": "pass",
"task": "true",
"direction": "right"
},
"datapoints": {
"1680012000": 0.10124447461480172,
"1680048000": 8.39834838777665454,
"1680084000": 8.33850837187659432,
"1680120000": 8.35752337464636549
}
},
{
"id": "346id72",
"arg": {
"test1": "pass",
"task": "true",
"direction": "left"
},
"datapoints": {
"1680012000": 0.123233,
"1680048000": 3.567384,
"1680084000": 4.476530,
"1680120000": 0.0,
"1680156000": 0.0
}
}
]
我try 了很多,但找不到合适的解决方案来删除反斜杠.
这是我的模型班
public class Response {
private String id;
private Arg arg;
private String datapoints;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Arg getArg() {
return arg;
}
public void setArg(Arg arg) {
this.arg = arg;
}
public String getDatapoints() {
return datapoints;
}
public void setDatapoints(String datapoints) {
this.datapoints = datapoints;
}
}
数据点的输入字符串如下所示
{"1694473620":0.0008232249347420499,"1694509620":0.0008405554897869077,"1694545620":0.0008438824476576583,"1694581620":0.0008171293069653031,"1694617620":0.0008596749524634415,"1694653620":0.0008368097665295172}