|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Newbie final Tag question
Hi Rick, Try this: XML: <?xml version="1.0" encoding="UTF-8"?> <root> <prod> <op>abc123</op> </prod> <prod> <op>xyz987</op> </prod> </root> XSLT: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <prod> <xsl:apply-templates select="root/prod/op"/> </prod> </xsl:template> <xsl:template match="op"> <xsl:copy-of select="."/> </xsl:template> </xsl:stylesheet> Gives this: <?xml version="1.0" encoding="UTF-8"?> <prod> <op>abc123</op> <op>xyz987</op> </prod> Hope that helps. cheers Malcolm -----Original Message----- From: Holmberg Rick-ra0119 [mailto:Rick.Holmberg@xxxxxxxxxxxx] Sent: Tuesday, September 24, 2002 5:07 PM To: Xsl-List (E-mail) Subject: Newbie final Tag question Hoping someone can help with this one... I have a file like <prod> <op>abc123</op> </prod> <prod> <op>xyz987</op> </prod> I want to parse through this and output <prod> <op>abc123</op> <op>xyz987</op> </prod> No matter which way I try, I keep getting a closing </prod> tag where I dont' want one or it processes teh second <prod> twice. Any help is appreciated. Thanks! XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








