ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> xml-dev
xml-dev
RE: [xml-dev] 2: XML Schema - > XML Instance - > XSLT Transformation with MSXML 4 ?
by Priscilla Walmsley other posts by this author
Feb 26 2002 2:41PM messages near this date
[xml-dev] 2: XML Schema - > XML Instance - > XSLT Transformation with MSX ML 4 ? | [xml-dev] MS thinks HTTP Needs Replacing???
Hello,

Your schema has a target namespace (http://www.books.org), but your instance does not have a
 namespace.  This is inconsistent.  So, you can either:

1. get rid of the target namespace in your schema, OR
2. change your instance to look like this:

...
>  	<BookStore xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns="http://www.books.org"
>  	xsi:schemaLocation="http://www.books.org test.xsd">

Hope that helps,

Priscilla
------------------------------------------------------------------
Priscilla Walmsley                          priscilla@[...].com
Vitria Technology                            http://www.vitria.com
Author, Definitive XML Schema                  (Prentice Hall PTR)
------------------------------------------------------------------

>  -----Original Message-----
>  From: Braumüller, Hans [mailto:h.braumueller@[...].de]
>  Sent: Tuesday, February 26, 2002 6:19 AM
>  To: 'xml-dev@lists.xml.org'
>  Subject: [xml-dev] 2: XML Schema - > XML Instance - > XSLT
>  Transformation with MSXML 4 ? 
>  
>  
>  Hello,
>  
>  regarding 
>  <snip>
>  > I prefer a more convenient and standard method to do the 
>  > association by
>  > using the xsi:schemaLocation attribute in the instance document.
>   </snip>
>  
>  Can you please forward an example ?
>  
>  I am trying:
>  
>  XML Schema:
>  
>  <?xml version="1.0"?>
>  <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>              targetNamespace="http://www.books.org"
>              xmlns="http://www.books.org"
>              elementFormDefault="qualified">
>  ...
>  
>  loading (only for test until IE used MSXML 4 as default) xml and xsl
>  
>  test.html
>  
>  	<html>
>  	<head>
>  	<title>Test for dynamic XSL application</title>
>  	</head>
>  	<body>
>  	<div>Document is loading...</div>
>  	<script>
>   	 var xsrc = new ActiveXObject("MSXML2.DOMDocument.4.0");
>   	 xsrc.load("test.xml");
>    	var xstl = new ActiveXObject("MSXML2.DOMDocument.4.0");
>   	 xstl.load("test.xsl");
>   	result.innerHTML = xsrc.transformNode(xstl);
>   	</script>
>  	</body>
>  	</html>
>  
>  XML Instance:
>  
>  	<?xml version="1.0"?>
>  	<?xml:stylesheet href="test.xsl" type="text/xsl"?>
>  	<BookStore xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>  	xsi:noNamespaceSchemaLocation="test.xsd">
>  
>  XSL Transformation:
>  
>  	<?xml version="1.0" encoding="ISO-8859-1" ?>
>  	<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
>  version="1.0">
>  
>  
>  I guess xsi:noNamespaceSchemaLocation="test.xsd" is a 
>  problem, becasue of
>  the relative path?
>  Can i use /test.xsd instead ? I can type anything, in the 
>  path, it don´t
>  matters. If it must be a valid uri, how can i handle it on a local
>  windows-system or a local webserver ?
>  
>  Thanks,
>  
>  Hans Braumüller 
>  Systementwickler Web-Design 
>  Hanse Orga AG
>  Sportallee 41 
>  D-22335 Hamburg 
>  Telefon: (+49) 040 51 48 08-62 
>  Telefax: (+49) 040 51 48 08-88 
>  E-Mail: h.braumueller@[...].de 
>  ----
>  Private
>  http://crosses.net
>  http://kunstserie.com
>  ----
>  
>  
>  
>  
>  
>  
>  
>  
>  
>   
>  
>  -----------------------------------------------------------------
>  The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>  initiative of OASIS <http://www.oasis-open.org>
>  
>  The list archives are at http://lists.xml.org/archives/xml-dev/
>  
>  To subscribe or unsubscribe from this list use the subscription
>  manager: <http://lists.xml.org/ob/adm.pl>
>  
>  


-----------------------------------------------------------------
The xml-dev list is sponsored by XML.org <http://www.xml.org> , an
initiative of OASIS <http://www.oasis-open.org> 

The list archives are at http://lists.xml.org/archives/xml-dev/

To subscribe or unsubscribe from this list use the subscription
manager: <http://lists.xml.org/ob/adm.pl> 
Thread:
=?utf-8?B?IkJyYXVtw7xsbGVyLCBIYW5zIg==?=
Priscilla Walmsley

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved