[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Problem reading root element in XML Stylesheet based XML document
Subject: [xsl] Problem reading root element in XML Stylesheet based XML document From: "Chris Libby" <libbycj@xxxxxxxxxxx> Date: Fri, 31 Jan 2003 18:06:08 -0500 |
I am having a problem reading the root element when performing an XSL Transformation on an XML file that is based on an XML Schema. The transformation is successful, however, if I base the XML document on a DTD file instead. Is there any special configuration that I need for the transformer to recognize the top-level element? or is there a syntax change that I need to make to the XSL file? I am including the top portions of the XML and XSL files here...if the XSL file recognizes the root element, then I should get the display text. This is successful if I use the DTD based file, rather than the schema based file. Any ideas? XML - <?xml version="1.0" encoding="UTF-8"?> <Order xmlns="publicid:org.xCBL:schemas/XCBL35/Order.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="publicid:org.xCBL:schemas/XCBL35/Order.xsd D:\temp\OrderDIP_v2.3.xsd"> <OrderHeader> <OrderNumber> <BuyerOrderNumber>35353535</BuyerOrderNumber> </OrderNumber> <OrderIssueDate>20030123T01:00:00</OrderIssueDate> ... </OrderHeader> </Order> XSL - <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="text"/> <xsl:template match="Order"> <xsl:text>Print this text if the root element is matched</xsl:text> </xsl:template> ... </xsl:stylesheet> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] How to check whether any , cknell | Thread | Re: [xsl] Problem reading root elem, David Carlisle |
Re: [xsl] N : M transformation, Tobias Reif | Date | Re: [xsl] New to XSL - invalid toke, Francis Norton |
Month |