- From: Gregor Zeitlinger <gregor.zeitlinger@torexretail.de>
- Date: Fri, 9 Dec 2005 14:04:03 +0100
- To: <xmlschema-dev@w3.org>
Hi,
I want to declare an element in namespace a that has attributes from namespace a and b.
What I tried was the following
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:a="ans"
xmlns:b="bns"
targetNamespace="ans"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xsd:import namespace="bns" schemaLocation="b.xsd" />
<xsd:element name="box">
<xsd:complexType>
<xsd:attribute name="aAtt" type="a:aAttType" />
<xsd:attribute name="bAtt" type="b:bAttType" /> <!-- bAttType is in b.xsd -->
</xsd:complexType>
</xsd:element>
When I did this, however, the bAtt Attribute was in the a namespace.
What did I do wrong?
Gregor Zeitlinger
LUCAS Product Development
Torex Retail Solutions GmbH
Schwedenstr. 9, D-13359 Berlin
Tel. +49 (0) 30 49901-243
Fax +49 (0) 30 49901-139
Mailto:gregor.zeitlinger@torexretail.de
http://www.torexretail.de
Received on Saturday, 10 December 2005 07:35:54 UTC