Posted to tcl by oldlaptop at Mon Apr 13 09:54:56 GMT 2026view pretty

$ cat foo.dtd
<!ELEMENT foo EMPTY>
<!ATTLIST foo
bar CDATA #FIXED "baz"
>
$ cat foo.xml
<foo/>
$ xmllint --dtdvalid foo.dtd foo.xml
<?xml version="1.0"?>
<foo/>
$ # (without special treatment it won't even fill in those defaults on output)