
#programowanie #java
Jak walidować poprawnośc JSON-a? Coś w stylu XML Schema, tylko dla JSON-a.
Jest niby http://json-schema.org/ Ale to jakaś wersja beta.
Czego się normalnie używa?
Jak walidować poprawnośc JSON-a? Coś w stylu XML Schema, tylko dla JSON-a.
Jest niby http://json-schema.org/ Ale to jakaś wersja beta.
Czego się normalnie używa?
- Najlepsze
- Wszystkie komentarze







Biblioteka do deserializacji (np. Gson) to inna sprawa. Załóżmy, że chcę po prostu udostępnić schemę (jakiś dokument) i nie wiem jakiego języka będzie używał klient. Nie mogę mu dać klas Javowych.
https://swagger.io/specification/#componentsObject
O ile się nie mylę, to też korzysta z JSON Schema (czyli tego drafta specyfikacji).
To jest własnie to JOSN Schema, które jest w drafcie (nie jest jeszcze RFC).
Czemu nie powinna być uzywana na produkcji bo nie kumam, zmieną specyfikacje i istniejace wersje walidatorow staną się magicznie podatna na błędy?