Json File Format
A FileFormat implementation for JSON serialization, providing configurations for human-readable and machine-readable output.
This class extends FileFormat to create Json instances with specific settings tailored for human or machine use. The forHumans configuration includes features like pretty printing and lenient parsing, while forMachines prioritizes compactness and strictness for efficient processing. Both configurations support polymorphic serialization and custom serializers via serializersModuleBuilders.
Parameters
A mutable set of builders to configure custom serializers (default: empty set).
See also
Constructors
Properties
Provides a default StringFormat instance configured for human-readable output. Lazily initialized by calling forHumans with no additional serializers.
Provides a default StringFormat instance configured for machine-readable output. Lazily initialized by calling forMachines with no additional serializers.