输入 JSON
{
"sId": "1000000000000000",
"lat": "12.934638",
"lon": "77.693950",
"status": "up",
"last_change": 1503452208
}
我的设计规范:
[
{
"operation":"shift",
"spec":{
"Id":"Id",
"status":"status",
"last_change":"last_change",
"lat":{
"@(2,lat)":{
"@(2,lat)":"geocoordinate.coordinates[0]"
}
},
"lon":{
"@(2,lon)":{
"@(2,lon)":"geocoordinate.coordinates[1].",
"#Point":"geocoordinate.type"
}
}
}
}
]
由于 lat long 以字符串形式出现,但在输出中我希望将其作为浮点数。我尝试了转换功能,但无法获得预期的结果。请帮我将 lat long 值更改为 float。