[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: use transformator to add nodes to the xml stuctur
Hi Michael thanks. The situation is, the originally xml is actually existing as XML stream, it means, it is saved in as DOM tree inside the Java program. The XSLT file should be load inside the JAVA to operate on the DOM tree structure. After that the output should be saved again in the DOM tree inside the java program.. Can i call from Java code the saxon to do the transformation? --- Michael Kay <mike@xxxxxxxxxxxx> schrieb: > Yes, this is very easy to do with XSLT. You just > have to define the rules. > For example, this one might be > > <xsl:template match="Sales"> > <Sales> > <xsl:copy-of select="SalesId, Currency"/> > <Car> > <Mileage>empty</Mileage> > <Description>empty</Description> > <Discount currency="empty">empty</Discount> > </Car> > </Sales> > </xsl:template> > > Michael Kay > http://www.saxonica.com/ > > > -----Original Message----- > > From: henry human [mailto:henry_human@xxxxxxxx] > > Sent: 15 December 2008 19:33 > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: use transformator to add nodes to > the xml stucture > > > > Hi > > It is following situation. > > In a Java application I read XML messages. After > parsing I > > am going to complete the message with additional > attributes > > and nodes according to the > > templates: > > > > before: > > <Sales> > > <SalesId>1</SalesId> > > <Currency>YEN</Currency> > > </Sales> > > > > after: > > <Sales> > > <SalesId>1</SalesId> > > <Currency>YEN</Currency> > > <Car> > > <Mileage>empty</Mileage> > > <Description>empty</Description> > > <Discount > > currency="empty">empty</Discount> > > </Car> > > </Sales> > > > > Above is only one sample message but there are > many different > > messages with different structure. > > Is there a way to use XSLT files and a > Transformator (f.i. > > saxon) to do it ? > > Thanks for any help
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|