xmlts20130923.sun.valid.sa02.xml Maven / Gradle / Ivy
<?xml version='1.0' standalone='yes'?> <!DOCTYPE attributes [ <!ELEMENT attributes EMPTY> <!-- 2.9 gives validity constraints applying to attributes in standalone docs: no external defaults or decls causing normalization. 3.3.3 describes the normalization rules --> <!ATTLIST attributes token (a|b|c) "a" notation (nonce|foo|bar) #IMPLIED nmtoken NMTOKEN #IMPLIED nmtokens NMTOKENS #IMPLIED id ID #IMPLIED idref IDREF #IMPLIED idrefs IDREFS #IMPLIED entity ENTITY #IMPLIED entities ENTITIES #IMPLIED cdata CDATA #IMPLIED > <!ENTITY internal " internal&number; "> <!ENTITY number "42"> <!NOTATION nonce SYSTEM "file:/dev/null"> <!NOTATION foo PUBLIC "-//public id//foo" "file:/dev/null"> <!NOTATION bar SYSTEM "file:/dev/tty"> <!ENTITY unparsed-1 PUBLIC "-//some public//ID" "file:/dev/console" NDATA nonce> <!ENTITY unparsed-2 SYSTEM "scheme://host/data" NDATA foo> ]> <attributes notation = " nonce " nmtoken = " this-gets-normalized " nmtokens = " this also gets normalized " id = " &internal; " idref = " &internal; " idrefs = " &internal; &internal; &internal;" entity = " unparsed-1 " entities = "unparsed-1 unparsed-2" cdata = "nothing happens to this one!" />