Boost logo

Boost Users :

From: Alex (arghness_at_[hidden])
Date: 2025-04-08 17:49:11


> 3. Generate validation code that can emit informative messages about
failed validation.

Valijson ( https://github.com/tristanpenman/valijson ) apparently supports
Boost.Json for schema validation, although I haven't used it personally.

Most C++ implementations of schema validation don't support a lot of the
newer JSON schema versions. You could take a look at some of the C++ tools
at
https://json-schema.org/tools?query=&sortBy=name&sortOrder=ascending&groupBy=toolingTypes&licenses=&languages=&drafts=&toolingTypes=&environments=

Regards,
Alex Simpson



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net