Hello
I've got question about relationship between
namespaces and Valid XML.
This is example:
   SAXparser.setDoValidation(true);
   SAXparser.setDoNamespaces(true);
 
<?xml version = "1.0"?>
<!DOCTYPE TEST
[
<!ELEMENT TEST  (a)*>
<!ATTLIST TEST   
                AT1 CDATA #IMPLIED >
<!ELEMENT a  ANY>
]>
 

<TEST AT1 = "ff" xmlns:money = "urn:Finance:Money">
    <money:a>content text</money:a>
</TEST>
MS parser can read it.
Xerces parses attribute xmlns:money without errors,
but failed to recognize element 'money:a', because it's really not declared.
I didn't find clear explanations at w3c how this suppose to work
 
Thanks
 
Boris Tarasyuk
Infrastructures for Information Inc.

Reply via email to