Subject: RE: [xsl] XSL/XSP formatting problem From: "Jay" <blueegg@xxxxxxxxxxxx> Date: Tue, 3 Apr 2001 09:06:04 -0700 |
My XML goes through two XSLT processes. First contact-xsp.xsl, then contact-html.xsl. If, in contact-html.xsl I use <xsl:copy-of select="test2" />, I see that what is in the resulting HTML is just <test2></test2>. If, in the XML file, I comment out the XSLT process that invokes contact-html.xsl, then the resulting "xml" that gets sent to the browser is <test2><a href="contact.xml?1">BennettMark</a><a href="contact.xml?2">LoihlRobert</a><a href="contact.xml?3">WinkelmanGil</a></test2> as one long string. (This taken from "view source" in the browser). I'm at a loss for why it the first XSLT (with XSP) would seemingly produce the correct XML string, but that the second would not be able to pick it up, reading only <test2></test2>. I could send along my xml/xsl if that would help, but I didn't want to add too much clutter. Jay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Dylan Walsh > Sent: Friday, March 30, 2001 6:53 AM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: RE: [xsl] XSL/XSP formatting problem > > > Put <xsl:copy-of select="test2" /> in your XSLT for debugging. Then look > at the source in your browser to see exactly what is being passed to the > XSL processor by XSP. > > > -----Original Message----- > > From: Jay [SMTP:blueegg@xxxxxxxxxxxx] > > Sent: Friday, March 30, 2001 12:37 AM > > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > > Subject: [xsl] XSL/XSP formatting problem > > > > > > I'm using tomcat/cocoon on an NT box trying to process XML through two > > separate XSLT processes. > > The first process uses XSP to create XML that is used by a second XSLT > > process. > > > > The result of the first process is creating an element (<test2>) which > > contains a number of other elements (<a>), which are all to be used as > > <a > > href="blahblah">blah</a> tags. > > > > Using XSP to dynamically create these <a> tags, I get the following > > string: > > > > <test2><a href="go.xml?id=1">a</a><a href="go.xml?id=2">b</a><a > > href="go.xml?id=3">c</a></test2> > > > > and the <a> elements in <test2> are being ignored by my xsl > > stylesheet. > > > > If I create an xml file by hand and format it such: > > > > <test2> > > <a href="go.xml?id=1">a</a> > > <a href="go.xml?id=2">b</a> > > <a href="go.xml?id=3">c</a> > > </test2> > > > > then my xsl stylesheet handles it fine. > > > > I assume something happens in the resultant XML string produced by XSP > > that > > is keeping my xsl from formatting it properly. > > > > Any ideas why. Or how to fix it? > > > > Thanks, > > Jay > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Reformatting a flat XML doc i, Krishnaprasad,Vidhya | Thread | [xsl] Xalan: local namespace declar, Matthias O. Will |
Re: [xsl] XSLT editor, Simon Wickes | Date | [xsl] Xalan: local namespace declar, Matthias O. Will |
Month |