diff options
author | Julian Berman <Julian@GrayVines.com> | 2013-02-03 00:54:11 -0500 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2013-02-03 00:54:11 -0500 |
commit | 0a67c8b9dedf7a3cbdf48fe40977074c05b34c0c (patch) | |
tree | 6c4d3bd58cf52d40bc9f4f705e2346de8ea96581 /docs/validate.rst | |
parent | a7c95aa885dd3a120da3da1443c30cf1ff3beb0b (diff) | |
download | jsonschema-0a67c8b9dedf7a3cbdf48fe40977074c05b34c0c.tar.gz |
Inline formats
Diffstat (limited to 'docs/validate.rst')
-rw-r--r-- | docs/validate.rst | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/validate.rst b/docs/validate.rst index ec92a96..902293c 100644 --- a/docs/validate.rst +++ b/docs/validate.rst @@ -161,3 +161,17 @@ provides see the :class:`IValidator` interface, which each validator implements. .. autoclass:: Draft3Validator + + +Validating Formats +------------------ + +JSON Schema defines the ``format`` property which can be used to check if +primitive types (``str``\s, ``number``\s, ``bool``\s) conform to well-defined +formats. By default, no validation is enforced, but optionally, validation can +be enabled by hooking in a format-checking object into an :class:`IValidator`. + +.. autoclass:: FormatChecker + :members: + +.. autofunction:: is_date_time |