fix: json data validation (#514)
* json data validation * 使用 jsonDataValidation 自动更正 * fix: 字段缺失时补全而不是报错
This commit is contained in:
@@ -1,40 +1,41 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇1-降诸魔山-须弥5个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":2246.0498046875,
|
||||
"y":-1680.3955078125,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2246.44970703125,
|
||||
"y":-1679.77099609375,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2349.67919921875,
|
||||
"y":-1723.125,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":"stop_flying"
|
||||
},
|
||||
{
|
||||
"x":2361.5576171875,
|
||||
"y":-1715.63232421875,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇1-降诸魔山-须弥5个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 2246.05,
|
||||
"y": -1680.4,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2246.45,
|
||||
"y": -1679.77,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2349.68,
|
||||
"y": -1723.12,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"x": 2361.56,
|
||||
"y": -1715.63,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,47 +1,48 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇2-化城郭-须弥8个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":2631.919921875,
|
||||
"y":-1016.85595703125,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2595.759765625,
|
||||
"y":-979.05517578125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2556.8525390625,
|
||||
"y":-962.9609375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2507.50341796875,
|
||||
"y":-979.63037109375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":2486.5947265625,
|
||||
"y":-977.9423828125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇2-化城郭(一)-须弥8个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 2631.92,
|
||||
"y": -1016.86,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2595.76,
|
||||
"y": -979.06,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2556.85,
|
||||
"y": -962.96,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2507.5,
|
||||
"y": -979.63,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 2486.59,
|
||||
"y": -977.94,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,61 +1,62 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇3-化城郭(二)-须弥8个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":2466.93505859375,
|
||||
"y":-623.88720703125,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":2468.29736328125,
|
||||
"y":-655.1376953125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2442.6923828125,
|
||||
"y":-674.38720703125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2408.18994140625,
|
||||
"y":-677.49658203125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2408.2109375,
|
||||
"y":-662.1806640625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":2403.966796875,
|
||||
"y":-660.3037109375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2387.01171875,
|
||||
"y":-640.25634765625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇3-化城郭(二)-须弥8个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 2466.94,
|
||||
"y": -623.89,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 2468.3,
|
||||
"y": -655.14,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2442.69,
|
||||
"y": -674.39,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2408.19,
|
||||
"y": -677.5,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2408.21,
|
||||
"y": -662.18,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 2403.97,
|
||||
"y": -660.3,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2387.01,
|
||||
"y": -640.26,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,61 +1,62 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇4-天臂池-须弥9个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":3067.86572265625,
|
||||
"y":-713.69482421875,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3056.0107421875,
|
||||
"y":-725.98828125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3054.66357421875,
|
||||
"y":-727.29296875,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3020.5810546875,
|
||||
"y":-739.56396484375,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":"stop_flying"
|
||||
},
|
||||
{
|
||||
"x":3021.521484375,
|
||||
"y":-739.7890625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":2974.4423828125,
|
||||
"y":-728.8896484375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2965.6162109375,
|
||||
"y":-707.85791015625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇4-天臂池-须弥9个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 3067.87,
|
||||
"y": -713.69,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3056.01,
|
||||
"y": -725.99,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3054.66,
|
||||
"y": -727.29,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3020.58,
|
||||
"y": -739.56,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"x": 3021.52,
|
||||
"y": -739.79,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 2974.44,
|
||||
"y": -728.89,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2965.62,
|
||||
"y": -707.86,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,54 +1,55 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇5-觉王之殿-须弥6个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":3591.6953125,
|
||||
"y":-787.6689453125,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3596.8916015625,
|
||||
"y":-804.37158203125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3597.97607421875,
|
||||
"y":-807.619140625,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3624.90185546875,
|
||||
"y":-912.66162109375,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":"stop_flying"
|
||||
},
|
||||
{
|
||||
"x":3624.5068359375,
|
||||
"y":-911.9736328125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":3642.0029296875,
|
||||
"y":-897.9130859375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇5-觉王之殿-须弥6个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 3591.7,
|
||||
"y": -787.67,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3596.89,
|
||||
"y": -804.37,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3597.98,
|
||||
"y": -807.62,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3624.9,
|
||||
"y": -912.66,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"x": 3624.51,
|
||||
"y": -911.97,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 3642.0,
|
||||
"y": -897.91,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,47 +1,48 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇6-谒颂幽境-须弥8个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":3639.5859375,
|
||||
"y":-1417.484375,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3639.74755859375,
|
||||
"y":-1406.57568359375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3654.90283203125,
|
||||
"y":-1380.6767578125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":3658.8623046875,
|
||||
"y":-1374.5791015625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":3617.0810546875,
|
||||
"y":-1367.1630859375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇6-谒颂幽境-须弥8个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 3639.59,
|
||||
"y": -1417.48,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3639.75,
|
||||
"y": -1406.58,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3654.9,
|
||||
"y": -1380.68,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 3658.86,
|
||||
"y": -1374.58,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 3617.08,
|
||||
"y": -1367.16,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,75 +1,76 @@
|
||||
{
|
||||
"info":{
|
||||
"bgi_version":"0.34.5",
|
||||
"version":"1.0",
|
||||
"name":"须弥蔷薇7-奥摩斯港-须弥9个",
|
||||
"description":"",
|
||||
"type":"collect",
|
||||
"author":"不瘦五十斤不改名"
|
||||
},
|
||||
"positions":[
|
||||
{
|
||||
"x":2806.43115234375,
|
||||
"y":-1790.544921875,
|
||||
"type":"teleport",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2823.03271484375,
|
||||
"y":-1789.220703125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2832.78466796875,
|
||||
"y":-1741.515625,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2843.298828125,
|
||||
"y":-1706.47802734375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2859.970703125,
|
||||
"y":-1693.5703125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2861.8251953125,
|
||||
"y":-1691.70361328125,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":""
|
||||
},
|
||||
{
|
||||
"x":2916.82421875,
|
||||
"y":-1651.52783203125,
|
||||
"type":"path",
|
||||
"move_mode":"fly",
|
||||
"action":"stop_flying"
|
||||
},
|
||||
{
|
||||
"x":2918.52490234375,
|
||||
"y":-1650.19189453125,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":"nahida_collect"
|
||||
},
|
||||
{
|
||||
"x":2934.62109375,
|
||||
"y":-1629.02099609375,
|
||||
"type":"path",
|
||||
"move_mode":"walk",
|
||||
"action":""
|
||||
}
|
||||
]
|
||||
"info": {
|
||||
"bgi_version": "0.34.5",
|
||||
"version": "1.0",
|
||||
"name": "须弥蔷薇7-奥摩斯港-须弥9个",
|
||||
"description": "",
|
||||
"type": "collect",
|
||||
"author": "不瘦五十斤不改名",
|
||||
"bgiVersion": "v0.42.0"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"x": 2806.43,
|
||||
"y": -1790.54,
|
||||
"type": "teleport",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2823.03,
|
||||
"y": -1789.22,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2832.78,
|
||||
"y": -1741.52,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2843.3,
|
||||
"y": -1706.48,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2859.97,
|
||||
"y": -1693.57,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2861.83,
|
||||
"y": -1691.7,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": ""
|
||||
},
|
||||
{
|
||||
"x": 2916.82,
|
||||
"y": -1651.53,
|
||||
"type": "path",
|
||||
"move_mode": "fly",
|
||||
"action": "stop_flying"
|
||||
},
|
||||
{
|
||||
"x": 2918.52,
|
||||
"y": -1650.19,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": "nahida_collect"
|
||||
},
|
||||
{
|
||||
"x": 2934.62,
|
||||
"y": -1629.02,
|
||||
"type": "path",
|
||||
"move_mode": "walk",
|
||||
"action": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user