Validate one file or a set
Pass individual documents directly for well-formedness or schema validation, and keep the input paths visible in the resulting log.
CLI / CI
Run repeatable JSON syntax and JSON Schema checks from scripts, builds, and CI with valbuddy.exe, then use detailed file, instance, and schema locations to diagnose a failed check.
C:\> valbuddy.exe -v -verbose -s
"D:\Examples\Library\library_schema.json"
"D:\Examples\Library\library.json"
"D:\Examples\Library\library_invalid.json"
library.json: valid
library_invalid.json: invalid
Required property missing: title
Input location: /bib/book/2Windows command example and diagnostic shape preserved from the existing production page; re-test exact options and output against the release candidate.
Repeatable JSON checks
The retained command-line workflow accepts one or more JSON or XML inputs, can apply a specific schema, and can emit a fuller diagnostic report for review. This page keeps the established JSON validator, command-line, Windows, CLI, automation, and download intent while separating documented behavior from release-sensitive details.
Pass individual documents directly for well-formedness or schema validation, and keep the input paths visible in the resulting log.
Use the reported input location and schema location to connect a failed JSON value to the constraint that rejected it.
Create a batch configuration in the desktop application, save the settings, and invoke that configuration from automation when the current edition supports it.
Build a batch-validation workflowUsage pattern
The existing production reference documents 0 for success and -1 when an input is invalid, not well-formed, or lacks an assigned schema. Confirm this contract against the current executable before production publication or pipeline adoption.
The production source lists validation, formatting, minification, JSON Patch, schema-test, large-file, and JSON-to-CSV options with edition qualifiers. Exact switches, availability, license requirements, overwriting behavior, output flags, return codes, package contents, and Windows requirements must be tested and versioned before release.
Platform availability
Only platforms supported by approved evidence for this specific workflow are shown. Links are limited to implemented, verified destinations.
Continue the automation path
Use the batch page for directory and settings-based processing, the large-data page for streaming-oriented validation, and the dedicated conversion page for repeatable XML/JSON transformations. These retained URLs answer separate search and workflow needs.