fix: json data validation (#514)
* json data validation * 使用 jsonDataValidation 自动更正 * fix: 字段缺失时补全而不是报错
This commit is contained in:
@@ -10,8 +10,8 @@
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"x": -2836.8466796875,
|
||||
"y": -6287.5029296875,
|
||||
"x": -2836.85,
|
||||
"y": -6287.5,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -19,8 +19,8 @@
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": -2891.2177734375,
|
||||
"y": -6274.234375,
|
||||
"x": -2891.22,
|
||||
"y": -6274.23,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -28,8 +28,8 @@
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"x": -2909.25390625,
|
||||
"y": -6279.7001953125,
|
||||
"x": -2909.25,
|
||||
"y": -6279.7,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -37,8 +37,8 @@
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"x": -2919.453125,
|
||||
"y": -6281.4140625,
|
||||
"x": -2919.45,
|
||||
"y": -6281.41,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -46,8 +46,8 @@
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"x": -2948.0224609375,
|
||||
"y": -6273.162109375,
|
||||
"x": -2948.02,
|
||||
"y": -6273.16,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -55,8 +55,8 @@
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"x": -2960.013671875,
|
||||
"y": -6277.0947265625,
|
||||
"x": -2960.01,
|
||||
"y": -6277.09,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -64,8 +64,8 @@
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"x": -2972.7890625,
|
||||
"y": -6290.14453125,
|
||||
"x": -2972.79,
|
||||
"y": -6290.14,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -73,8 +73,8 @@
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"x": -2977.9443359375,
|
||||
"y": -6292.7314453125,
|
||||
"x": -2977.94,
|
||||
"y": -6292.73,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -82,8 +82,8 @@
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"x": -2612.3564453125,
|
||||
"y": -6508.0703125,
|
||||
"x": -2612.36,
|
||||
"y": -6508.07,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -91,8 +91,8 @@
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"x": -2594.1533203125,
|
||||
"y": -6485.0859375,
|
||||
"x": -2594.15,
|
||||
"y": -6485.09,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -100,8 +100,8 @@
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"x": -2584.244140625,
|
||||
"y": -6446.9736328125,
|
||||
"x": -2584.24,
|
||||
"y": -6446.97,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -109,8 +109,8 @@
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"x": -2561.1640625,
|
||||
"y": -6444.4375,
|
||||
"x": -2561.16,
|
||||
"y": -6444.44,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -118,8 +118,8 @@
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"x": -2548.1640625,
|
||||
"y": -6441.4375,
|
||||
"x": -2548.16,
|
||||
"y": -6441.44,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
@@ -127,8 +127,8 @@
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"x": -2540.1875,
|
||||
"y": -6426.4375,
|
||||
"x": -2540.19,
|
||||
"y": -6426.44,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
@@ -136,8 +136,8 @@
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"x": -2542.8125,
|
||||
"y": -6410.6875,
|
||||
"x": -2542.81,
|
||||
"y": -6410.69,
|
||||
"action": "",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
@@ -145,8 +145,8 @@
|
||||
},
|
||||
{
|
||||
"id": 16,
|
||||
"x": -2569.931640625,
|
||||
"y": -6402.1982421875,
|
||||
"x": -2569.93,
|
||||
"y": -6402.2,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -154,8 +154,8 @@
|
||||
},
|
||||
{
|
||||
"id": 17,
|
||||
"x": -2573.1826171875,
|
||||
"y": -6412.947265625002,
|
||||
"x": -2573.18,
|
||||
"y": -6412.95,
|
||||
"action": "",
|
||||
"move_mode": "climb",
|
||||
"action_params": "",
|
||||
@@ -164,8 +164,8 @@
|
||||
},
|
||||
{
|
||||
"id": 18,
|
||||
"x": -2556.1826171875,
|
||||
"y": -6420.947265625,
|
||||
"x": -2556.18,
|
||||
"y": -6420.95,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -173,8 +173,8 @@
|
||||
},
|
||||
{
|
||||
"id": 19,
|
||||
"x": -2550.9912109375,
|
||||
"y": -6410.23046875,
|
||||
"x": -2550.99,
|
||||
"y": -6410.23,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -182,8 +182,8 @@
|
||||
},
|
||||
{
|
||||
"id": 20,
|
||||
"x": -2606.2431640625,
|
||||
"y": -6216.2568359375,
|
||||
"x": -2606.24,
|
||||
"y": -6216.26,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -191,8 +191,8 @@
|
||||
},
|
||||
{
|
||||
"id": 21,
|
||||
"x": -2604.4443359375,
|
||||
"y": -6223.47265625,
|
||||
"x": -2604.44,
|
||||
"y": -6223.47,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -200,8 +200,8 @@
|
||||
},
|
||||
{
|
||||
"id": 22,
|
||||
"x": -2596.6728515625,
|
||||
"y": -6205.7197265625,
|
||||
"x": -2596.67,
|
||||
"y": -6205.72,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -209,8 +209,8 @@
|
||||
},
|
||||
{
|
||||
"id": 23,
|
||||
"x": -2566.154296875,
|
||||
"y": -6171.3232421875,
|
||||
"x": -2566.15,
|
||||
"y": -6171.32,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -218,8 +218,8 @@
|
||||
},
|
||||
{
|
||||
"id": 24,
|
||||
"x": -2549.5078125,
|
||||
"y": -6154.1416015625,
|
||||
"x": -2549.51,
|
||||
"y": -6154.14,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -227,8 +227,8 @@
|
||||
},
|
||||
{
|
||||
"id": 25,
|
||||
"x": -2535.578125,
|
||||
"y": -6131.29296875,
|
||||
"x": -2535.58,
|
||||
"y": -6131.29,
|
||||
"action": "stop_flying",
|
||||
"move_mode": "fly",
|
||||
"action_params": "",
|
||||
@@ -236,8 +236,8 @@
|
||||
},
|
||||
{
|
||||
"id": 26,
|
||||
"x": -2533.140625,
|
||||
"y": -6123.556640625,
|
||||
"x": -2533.14,
|
||||
"y": -6123.56,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -245,8 +245,8 @@
|
||||
},
|
||||
{
|
||||
"id": 27,
|
||||
"x": -2554.1689453125,
|
||||
"y": -6121.134765625,
|
||||
"x": -2554.17,
|
||||
"y": -6121.13,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -254,8 +254,8 @@
|
||||
},
|
||||
{
|
||||
"id": 28,
|
||||
"x": -2571.7607421875,
|
||||
"y": -6124.44140625,
|
||||
"x": -2571.76,
|
||||
"y": -6124.44,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -263,8 +263,8 @@
|
||||
},
|
||||
{
|
||||
"id": 29,
|
||||
"x": -2563.578125,
|
||||
"y": -6106.056640625,
|
||||
"x": -2563.58,
|
||||
"y": -6106.06,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -272,8 +272,8 @@
|
||||
},
|
||||
{
|
||||
"id": 30,
|
||||
"x": -2622.91796875,
|
||||
"y": -6073.71484375,
|
||||
"x": -2622.92,
|
||||
"y": -6073.71,
|
||||
"action": "",
|
||||
"move_mode": "swim",
|
||||
"action_params": "",
|
||||
@@ -281,8 +281,8 @@
|
||||
},
|
||||
{
|
||||
"id": 31,
|
||||
"x": -2629.0224609375,
|
||||
"y": -6072.201171875,
|
||||
"x": -2629.02,
|
||||
"y": -6072.2,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "climb",
|
||||
"action_params": "",
|
||||
@@ -290,8 +290,8 @@
|
||||
},
|
||||
{
|
||||
"id": 32,
|
||||
"x": -2635.8671875,
|
||||
"y": -6070.2578125,
|
||||
"x": -2635.87,
|
||||
"y": -6070.26,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "walk",
|
||||
"action_params": "",
|
||||
@@ -299,8 +299,8 @@
|
||||
},
|
||||
{
|
||||
"id": 33,
|
||||
"x": -2672.09765625,
|
||||
"y": -6079.4345703125,
|
||||
"x": -2672.1,
|
||||
"y": -6079.43,
|
||||
"action": "",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -308,8 +308,8 @@
|
||||
},
|
||||
{
|
||||
"id": 34,
|
||||
"x": -2704.14453125,
|
||||
"y": -6097.546875,
|
||||
"x": -2704.14,
|
||||
"y": -6097.55,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "run",
|
||||
"action_params": "",
|
||||
@@ -317,8 +317,8 @@
|
||||
},
|
||||
{
|
||||
"id": 35,
|
||||
"x": -2725.421875,
|
||||
"y": -6132.484375,
|
||||
"x": -2725.42,
|
||||
"y": -6132.48,
|
||||
"action": "nahida_collect",
|
||||
"move_mode": "dash",
|
||||
"action_params": "",
|
||||
|
||||
Reference in New Issue
Block a user