![]() |
|
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|||||
|
|
||||||
| 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.