XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
hexBinary type

Hi,

 

I am validating the following instance:

 

<hexBinary>0Fb8</hexBinary>

 

with the following schema:

 

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">

        <xsd:element name="hexBinary">

                <xsd:simpleType>

                        <xsd:restriction base="xsd:hexBinary">

                                <xsd:enumeration value="0FB8"/>

                        </xsd:restriction>

         </xsd:simpleType>

        </xsd:element>

</xsd:schema>

 

The instance has the small “b” while the enumeration permits the capital “B”.

 

Is it a valid instance? (the standard claims: “The canonical representation for hexBinary is defined by prohibiting certain options from the Lexical Representation (§3.2.15.1). Specifically, the lower case hexadecimal digits ([a-f]) are not allowed.”). libxml2 claims it’s valid, while xerces claims it’s not.

 

TIA,

Eran



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS