OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Namespaces, schemas and stylesheets

[ Lists Home | Date Index | Thread Index ]

Am I just being stupid here? This has to be easy. 

I am using a stylesheet to create a WXS schema document. The problem I
am having is that I want to make the default namespace for the
resulting schema the same as the target namespace (so I can xs:include
other schema documents). The URI for the namespace is in my source XML
document. So in effect, I want something like:

<xs:schema 
  targetNamespace="{@Namespace}"
  xmlns="{@Namespace}"
  xmlns:xs="http://www.w3.org/2001/XMLSchema";>

I know I can't create a namespace in this way as "xmlns" is not a
normal attribute, but is there another way to create the namespace in
the output? I could live with not making it the default in this case
and using a prefix instead, but the default would be better.

Regards

Paul Spencer




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS