[Home] [By Thread] [By Date] [Recent Entries]
At 2007-05-03 11:10 +0200, bryan rasmussen wrote: >As per the subject line. > >I am looking over a rather big application with some XML schemas in >which elementFormDefault is always given as qualified but there is no >targetNamespace. This strikes me as weird because the implication is >that one would have instances like this > ><t:test xmlns:t="" xsi:schemaLocation="myschema.xsd" >xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> > >which by my understanding would be very illegal. I'll defer to others with more expertise on the W3C schema question but regarding your test instance, the namespaces specification section 2.2 forbids what you've put forward for testing: http://www.w3.org/TR/2006/REC-xml-names-20060816/#iri-use The empty string, though it is a legal URI reference, cannot be used as a namespace name The empty string can only be used for the default namespace to specify no namespace ... it cannot be used for a prefixed namespace. I hope this helps. . . . . . . . . . . . . Ken -- Upcoming hands-on training(Europe 2007): XSL-FO Jun 11; UBL Oct 01 World-wide corporate, govt. & user group XML, XSL and UBL training RSS feeds: publicly-available developer resources and training G. Ken Holman mailto:gkholman@C... Crane Softwrights Ltd. http://www.CraneSoftwrights.com/x/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) Male Cancer Awareness Aug'05 http://www.CraneSoftwrights.com/x/bc Legal business disclaimers: http://www.CraneSoftwrights.com/legal
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



