fix: json data validation (#514)
* json data validation * 使用 jsonDataValidation 自动更正 * fix: 字段缺失时补全而不是报错
This commit is contained in:
@@ -1,142 +1,144 @@
|
||||
{
|
||||
"info":{
|
||||
"name":"胡萝卜-奔狼岭(上)-蒙德8个",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":-386.220703125,
|
||||
"y":2297.6298828125,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-386.625,
|
||||
"y":2300.76806640625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-368.1357421875,
|
||||
"y":2343.33251953125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-372.306640625,
|
||||
"y":2363.44482421875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-368.8857421875,
|
||||
"y":2381.656005859375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-352.3798828125,
|
||||
"y":2383.45849609375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-359.16015625,
|
||||
"y":2402.776123046875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-313.1474609375,
|
||||
"y":2389.951171875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-317.2080078125,
|
||||
"y":2382.155029296875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-319.18359375,
|
||||
"y":2380.027099609375,
|
||||
"type":"target",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-318.4716796875,
|
||||
"y":2378.50927734375,
|
||||
"type":"target",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-316.6572265625,
|
||||
"y":2378.8564453125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-303.447265625,
|
||||
"y":2377.604736328125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-280.28125,
|
||||
"y":2319.625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-270.857421875,
|
||||
"y":2304.8017578125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-241.0205078125,
|
||||
"y":2278.642333984375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-239.830078125,
|
||||
"y":2280.26953125,
|
||||
"type":"target",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-237.865234375,
|
||||
"y":2279.24853515625,
|
||||
"type":"target",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":-238.8662109375,
|
||||
"y":2277.360595703125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"name": "胡萝卜-奔狼岭(上)-蒙德8个",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"version": "1.0",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": -386.22,
|
||||
"y": 2297.63,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -386.62,
|
||||
"y": 2300.77,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -368.14,
|
||||
"y": 2343.33,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -372.31,
|
||||
"y": 2363.44,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -368.89,
|
||||
"y": 2381.66,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -352.38,
|
||||
"y": 2383.46,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -359.16,
|
||||
"y": 2402.78,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -313.15,
|
||||
"y": 2389.95,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -317.21,
|
||||
"y": 2382.16,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -319.18,
|
||||
"y": 2380.03,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -318.47,
|
||||
"y": 2378.51,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -316.66,
|
||||
"y": 2378.86,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -303.45,
|
||||
"y": 2377.6,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -280.28,
|
||||
"y": 2319.62,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -270.86,
|
||||
"y": 2304.8,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -241.02,
|
||||
"y": 2278.64,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -239.83,
|
||||
"y": 2280.27,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -237.87,
|
||||
"y": 2279.25,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": -238.87,
|
||||
"y": 2277.36,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user