Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - SV: performance testing of schemas [Thread Next] Re: Attributes from different namespacesTo: "Gregor Zeitlinger" <gregor.zeitlinger@-----------.-->, <xmlschema-dev@--.---> Date: 12/10/2005 9:49:00 AM
Hi Gregor,
In your schema for bns you need to define a global attribute something like:
<xsd:attribute name="bAtt" type="b:bAttType" />
Then you need to change the line in your ans schema to:
<xsd:attribute ref="b:bAtt"/>
That should give the result you want.
HTH,
Pete.
--
=============================================
Pete Cordell
for XML to C++ data binding visit
http://www.tech-know-ware.com/lmx
(or http://www.xml2cpp.com)
=============================================
----- Original Message -----
From: "Gregor Zeitlinger" <gregor.zeitlinger@t...>
To: <xmlschema-dev@w...>
Sent: Friday, December 09, 2005 1:04 PM
Subject: Attributes from different namespaces
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@t...
http://www.torexretail.de
From mike@s... Sat Dec 10 16:02:19 2005
Received: from aji.w3.org ([133.27.228.225] helo=aji.w3.mag.keio. | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
