Files
qt5-legatus-legacy/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/JSON_SCHEMA/readme.txt
T
2026-08-13 18:33:10 +02:00

41 lines
1.5 KiB
Plaintext
Executable File

---------------------------------------
--- JSON SCHEMA erzeugen:
---------------------------------------
pip install genson
Defaulting to user installation because normal site-packages is not writeable
Collecting genson
Downloading genson-1.3.0-py3-none-any.whl (21 kB)
Installing collected packages: genson
WARNING: The script genson is installed in '/home/ctc/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed genson-1.3.0
---------
Aufruf:
genson Wirkfeldplanung.json > Wirkfeldplanung.schema
jq . Wirkfeldplanung.schema > Wirkfeldplanung.schema_formatiert
genson Wirkfeldplanung.json | jq . > Wirkfeldplanung.schema
genson EX-AQ.json | jq . > EX-AQ.struct
genson EX-FH.json | jq . > EX-FH.stuct
genson EX-Flugbahndaten.json | jq . > EX-Flugbahndaten.struct
genson EX-FQ-FN.json | jq . > EX-FQ-FN.struct
genson EX-HQ-K.json | jq . > EX-HQ-K.struct
genson EX-SQ-WS.json | jq . > EX-SQ-WS.struct
genson EX-Erkundungsergebnisse.json | jq . > EX-Erkundungsergebnisse.struct
genson EX-Flugbahnberechnung.json | jq . > EX-Flugbahnberechnung.struct
genson EX-FQ-BA-BB-FK.json | jq . > EX-FQ-BA-BB-FK.struct
genson EX-HQ-G.json | jq . > EX-HQ-G.struct
genson EX-SQ-FS.json | jq . > EX-SQ-FS.struct
genson EX-Status.json | jq . > EX-Status.struct
pip install jsonschema
python3 -m jsonschema -i EX-Erkundungsergebnisse.json EX-Erkundungsergebnisse.struct