Test results for Win32 Console |
Test for DTD schema wildcard handling.
Pass
cat _INPUT_DATA_ ¦ xmlfy -S schema.dtd -R .
Word. Two words. Now three words. This is four words.
<!ELEMENT paragraph (sentence+)> <!ELEMENT sentence (startword?, middleword*, endword)> <!ELEMENT startword (#PCDATA)> <!ELEMENT middleword (#PCDATA)> <!ELEMENT endword (#PCDATA)>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE paragraph SYSTEM "schema.dtd">
<paragraph>
<sentence>
<endword>Word</endword>
</sentence>
<sentence>
<startword>Two</startword>
<endword>words</endword>
</sentence>
<sentence>
<startword>Now</startword>
<middleword>three</middleword>
<endword>words</endword>
</sentence>
<sentence>
<startword>This</startword>
<middleword>is</middleword>
<middleword>four</middleword>
<endword>words</endword>
</sentence>
</paragraph>