This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Schema location in target XML document


Hi,
I get my data from OracleDB, create the XML String,  then apply the XSLT
script, and then I need to validate it against our schema, this is where
i'm not clear. How can I make it sure that I'm validating against a
schema located in a URL? Any help is appreciated.

Cihan


This is what I have in my XSLT script:
---------------------------------
<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
<xsl:output method="xml" indent = "yes"/>
<xsl:template match="/">
<xsl:element name="courses"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
	
xsi:noNamespaceSchemaLocation="D:\Docs\CorpPortal\clschema.xsd">
        <xsl:apply-templates />
</xsl:element>
</xsl:template>
------------------------


This code doesnt put the schema location in target XML. This is the
output I get:
------------------------------
<?xml version="1.0" encoding="UTF-16"?>
<courses>
<course compid="11" busunitid="66" coursenumber="C/AMX4">
--------------------------

This is what I should be getting in target XML
--------------------
<?xml version="1.0" encoding="UTF-16"?>
<courses xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:noNamespaceSchemaLocation="http://webd01.corporate.ge.com/learningpo
rt/learningportal/schema/CLSchema.xsd">
<course compid="11" busunitid="66" coursenumber="C/AMX4">
--------------------



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]