What is ISO/IEC 19757-7 about?
ISO/IEC 19757-7 brings together different validation-related technologies to form a single extensible framework that allows technologies to work in series or in parallel to produce a single or a set of validation results.
ISO/IEC 19757-7 defines a set of Document Schema Definition Languages (DSDL) that can be used to specify one or more validation processes performed against Extensible Markup Language (XML) documents. ISO/IEC 19757-7 specifies a Character Repertoire Description Language (CREPDL).
Who is ISO/IEC 19757-7 for?
ISO/IEC 19757-7 on CREPDL is useful for:
- E-commerce businesses / E-business
- IT companies
- Software engineers / programmers
Why should you use ISO/IEC 19757-7?
ISO/IEC 19757-7 defines a set of DSDL that can be used to specify one or more validation processes performed against XML documents. A number of validation technologies are standardized in DSDL to complement those already available as standards or from the industry.
ISO/IEC 19757-7 provides a language for describing character repertoires. A CREPDL schema describes a character repertoire. A stream of UCS code points can be validated against a CREPDL schema. Descriptions in this language can be referenced from schemas. Furthermore, they can also be referenced from forms and stylesheets. Using ISO/IEC 19757-7 guidelines, you can use the CREPDL schema for your program.
What’s changed since the last update?
BS ISO/IEC 19757-7:2020 supersedes BS ISO/IEC 197577:2009. BS ISO/IEC 19757-7:2020 includes some technical changes with respect to BS ISO/IEC 197577:2009. These include:
- Addition of validation of grapheme clusters such as 'n' followed by COMBINING GRAVE ACCENT (U+0300) and a CJK unified ideograph followed by a variation selector.
- Addition of the Unicode Ideographic Variation Database as a registry.