Subject: RE: [xsl] Java program to Generate plain XSLT for XML From: "CMS" <cms@xxxxxxxxxxxxx> Date: Thu, 24 Aug 2006 13:19:57 +0200 |
Do you perhaps mean XSL-FO instead of XSLT? Martijn Peeters Twin Design -----Oorspronkelijk bericht----- Van: Senthilkumaravelan Krishnanatham [mailto:senthil@xxxxxxxxx] Verzonden: woensdag 23 augustus 2006 19:15 Aan: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Onderwerp: Re: [xsl] Java program to Generate plain XSLT for XML To be more precise, Say I have an XML as test.xml like <PERSONS> <TEST> <NAME>SENTHIL</NAME> <AGE></AGE> </TEST> <TEST> <NAME>SENTHIL</NAME> <AGE></AGE> </TEST> <TEST> <NAME>SENTHIL</NAME> <AGE></AGE> </TEST> </PERSONS> I except my java program to generate XSL for all the element in XML. Elements are in Dynamic in nature. Hope I am clear what I am looking for, Thanks, Senthil On Aug 23, 2006, at 9:52 AM, cknell@xxxxxxxxxx wrote: > Someone creates an XSLT file to produce a new file by transforming > one (or more) original > XML documents. > > Actually, you don't really have to change anything at all. A > perfectly legitimate (although not very useful) XSLT file, > > <?xml version="1.0"?> > <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/ > Transform"> > <xsl:template match="/"> > <xsl:copy-of select="." /> > </xsl:template> > </xsl:stylesheet> > > simply makes a copy of the original. > > Since XSLT files are created to produce a specific output, you > first need to decide what you want the output document to look like > before you can design an XSLT file to produce it. > > Perhaps you could refine your question and give more specifics. > > -- > Charles Knell > cknell@xxxxxxxxxx - email > > > > -----Original Message----- > From: Senthilkumaravelan Krishnanatham <senthil@xxxxxxxxx> > Sent: Wed, 23 Aug 2006 09:29:48 -0700 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] Java program to Generate plain XSLT for XML > > Hi All, > I am new to this group and I found interesting about the group. > I need a startup kit kind of thing.Is there any program which would > help me to create a XSLT for any given XML file . > Please throw light light on it. That would be much help. > Thanks for your support. > Regards, > Senthil > On Aug 22, 2006, at 1:27 PM, Michael Kay wrote: > >>> >>> <xsl:template match="list"> >>> <fo:list-block> >>> <xsl:apply-templates select="@* >> >> That will apply-templates to the attributes of the list element, >> but if >> you've written any template rules that match attributes, you >> haven't shown >> them to us. >> >> >> | *[contains(@type, >>> $my_version) or string-length(@type)=0] | text()"/> >> >> That will match children of the list element that have a type >> attribute >> satisfying certain conditions, but in the XML you showed us, no >> children of >> the list element have a type attribute. >> >> | text()"/> >> >> That will match text node children of the list element, but in the >> data you >> showed us, the only text node children of the list element were >> whitespace. >> >> Michael Kay >> http://www.saxonica.com/
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Java program to Generate , Michael Kay | Thread | RE: Re: [xsl] Java program to Gener, cknell |
[xsl]Select nodes without match, m.core | Date | [xsl] [XSLT, Version 1] Stylesheet , Costello, Roger L. |
Month |