[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: newbie needs help
Thanks David. The code you wrote for me, did exactly what I asked for. Unfortunately, I didn't ask a specific enough question. Not all documents in the source xml file contain links and I want the output xml to only contain documents that have links. How can the template below be changed to only output documents that contain links. <xsl:template match="document"> <document> <xsl:copy-of select="form|.//link"/> </document> </xsl:template> David ======================================= This is probably easy for someone who knows what they are doing, but I haven't been able to figure this out. I'm trying to transform XML to XML. The end result I want is something like: <document> <form>forminfo</form> <link>linkinfo</link> </document> The problem that I'm having is this: in the source xml file, the <form> information is always at the same level in the source document, but the <link> information can be any number of levels deep. For example it could look like this: <document> <form>forminfo</form> <link>linkinfo</link> </document> or it could look like this: <document> <form>forminfo</form> <table> <link>linkinfo</link> </table> </document> or like this: <document> <form>forminfo</form> <table> <table> <link>linkinfo</link> </table> </table> </document> I need to find a way to ignore all of the levels of table information and just get the form and the link information in my output file. Any help is appreciated. 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
|