[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Attributes

From: Gregor Zeitlinger <gregor.zeitlinger@torexretail.de>
Date: Fri, 9 Dec 2005 14:04:03 +0100
Message-ID: <5DE489C997EC984FA3DD0935879DAE1255EB08@ex09-00-z002.torexretail.de>
To: <xmlschema-dev@w3.org>
torexretail

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 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.