![]() |
|
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
||||||
Related Syntax | Other Library Functions |
function |
relaxng.validated |
Library: RELAX NG (OMRELAXNG)
Import: omrelaxng.xmd |
Return type: markup source Returns: The validated input, with validation errors inserted. |
export markup source function validated value markup source input-instance against value schema-type schema-instance case-insensitive value switch is-case-insensitive optional
Use validated
to validate an SGML or XML instance against a RELAX NG schema.
This program validates SGML input against a RELAX NG schema, reporting the validation errors together with
the original markup errors and parsing the rest of the markup at the same time:
import "omrelaxng.xmd" prefixed by relaxng. process local relaxng.relaxng-schema-type example-schema set example-schema to relaxng.compile-schema file "example-schema.rng" do sgml-parse scan file "example-input.sgml" do markup-parse relaxng.validated #content against example-schema case-insensitive true output "%c" done done element #implied output "%c"
Related Syntax |
Other Library Functions |
Copyright © Stilo International plc, 1988-2008.