English
|
>> česky <<
ZVON
>
Tutorials
>
Schematron Tutorial
Úvod
/
Hledej
/
ZVON
>> Příklad 6 <<
|
Předešlý
|
Následující
|
Obsah
Autor:
Nic Miloslav
Popis
Test, zda má element danou hodnotu
Schema
<
schema
xmlns="
http://www.ascc.net/xml/schematron
" >
<
pattern
name
="
Předdefinovaná hodnota
">
<
rule
context
="
AAA
">
<
report
test
="
normalize-space(.) = 'aaa' or normalize-space(.) = 'bbb'
">O.K.</
report
>
<
assert
test
="
normalize-space(.) = 'aaa' or normalize-space(.) = 'bbb'
">Tato hodnota elementu AAA není dovolena.</
assert
>
</
rule
>
</
pattern
>
</
schema
>
Zdroje a výstupy
Zdroj (XML 1)
Výstup
<AAA>
aaa
</AAA>
Pattern:
Předdefinovaná hodnota
/AAA
: O.K.
Zdroj (XML 2)
Výstup
<AAA>
bbb
</AAA>
Pattern:
Předdefinovaná hodnota
/AAA
: O.K.
Zdroj (XML 3)
Výstup
<AAA>
ccc
</AAA>
Pattern:
Předdefinovaná hodnota
/AAA
: Tato hodnota elementu AAA není dovolena.