Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: [xml-dev] Help Needed to create an XSD

From: "Michael Kay" <mike@--------.--->
To: "'Cyril'" <cyrilw@----------.--->,"'Vladimir Gapeyev'" <vgapeyev@----.-----.--->
Date: 10/4/2005 6:39:00 PM
> However, when my application receives the 3rd party xml, it 
> does not have
> the prefix . Hence when I append the XML  file 
> <rptTransmit></rptTransmit>,
> will it still be valid even though there is no prefix ns1: as 
> it is defined
> in the XSD?

Prefixes are just a local shorthand for a namespace URI, and they have no
significance outside the document (in fact, the element) where they are
defined. There's no need to use the same prefixes in the schema and the
instance document, so long as the namespace URIs match.

(Whoever invented this genuinely believed at the time that they were making
things easy for people).

Michael Kay
http://www.saxonica.com/


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent