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]

Accessing inline XML schema with XSLT


I imagine this has been written up in the archive somewhere, but I've been
unable to find it.  I have an XML file (it's a .NET DataSet written out as
XML) with the schema written in the XML file.  Using XSLT, I would like to
be able to access the schema nodes.

Ex. XML file sample:
<NewDataSet> 
 <xs:schema id="NewDataSet" xmlns=""
xmlns:xs="http://www.w3.org/2001/XMLSchema";
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> 
 <xs:element name="NewDataSet" msdata:IsDataSet="true">
...
</xs:element> 
</xs:schema>
</NewDataSet>


XSL file:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0"> 
<xsl:output method="html" /> 
<xsl:template match="NewDataSet"> 
	<TABLE> 
		<TR> 
			<TH> <xsl:value-of select="xs:schema/@id" /> </TH> 
		</TR> 
</TABLE> 
</xsl:template> 
</xsl:stylesheet>

The above stylesheet doesn't work, but I hope it gives an idea of what I'm
trying to accomplish.  Any help would be great.

-Charlie Siemantel

 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]