fix: json data validation (#514)
* json data validation * 使用 jsonDataValidation 自动更正 * fix: 字段缺失时补全而不是报错
This commit is contained in:
@@ -1,156 +1,158 @@
|
||||
{
|
||||
"info":{
|
||||
"name":"星螺14",
|
||||
"type":"collect",
|
||||
"author":"柠檬茶叶"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":54.3193359375,
|
||||
"y":139.2255859375,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-15.5107421875,
|
||||
"y":121.47265625,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":"stop_flying"
|
||||
},
|
||||
{
|
||||
"x":-45.7919921875,
|
||||
"y":111.8310546875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-60.7431640625,
|
||||
"y":63.72900390625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-70.5908203125,
|
||||
"y":64.42822265625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-62.6923828125,
|
||||
"y":51.841796875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-65.47265625,
|
||||
"y":46.75146484375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-81.5517578125,
|
||||
"y":57.19189453125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-97.7041015625,
|
||||
"y":46.7158203125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-104.77734375,
|
||||
"y":4.638671875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-130.302734375,
|
||||
"y":5.7333984375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-162.041015625,
|
||||
"y":-89.64599609375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-187.1171875,
|
||||
"y":-69.80615234375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-202.6962890625,
|
||||
"y":-70.31640625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-228.548828125,
|
||||
"y":-60.28173828125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-255.447265625,
|
||||
"y":-84.919921875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-239.8623046875,
|
||||
"y":-113.35888671875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-262.169921875,
|
||||
"y":-134.01025390625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-241.6591796875,
|
||||
"y":-162.27880859375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-245.3720703125,
|
||||
"y":-183.568359375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-208.3125,
|
||||
"y":-154.03173828125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"name": "星螺14",
|
||||
"type": "collect",
|
||||
"author": "柠檬茶叶",
|
||||
"version": "1.0",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 54.32,
|
||||
"y": 139.23,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -15.51,
|
||||
"y": 121.47,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"x": -45.79,
|
||||
"y": 111.83,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -60.74,
|
||||
"y": 63.73,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -70.59,
|
||||
"y": 64.43,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -62.69,
|
||||
"y": 51.84,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -65.47,
|
||||
"y": 46.75,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -81.55,
|
||||
"y": 57.19,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -97.7,
|
||||
"y": 46.72,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -104.78,
|
||||
"y": 4.64,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -130.3,
|
||||
"y": 5.73,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -162.04,
|
||||
"y": -89.65,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -187.12,
|
||||
"y": -69.81,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -202.7,
|
||||
"y": -70.32,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -228.55,
|
||||
"y": -60.28,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -255.45,
|
||||
"y": -84.92,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -239.86,
|
||||
"y": -113.36,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -262.17,
|
||||
"y": -134.01,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -241.66,
|
||||
"y": -162.28,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -245.37,
|
||||
"y": -183.57,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -208.31,
|
||||
"y": -154.03,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user