Subject: Re: [xsl] document(lang_*.xml)? From: Jarkko.Moilanen@xxxxxx Date: Sat, 25 Jan 2003 13:22:38 +0200 |
Solved this prob somehow.... Here is how I in a "not so pretty" way managed to produce the desired output: <?xml version="1.0" encoding="UTF-8"?> <LangList> <language>lang_en.xml</language> <language>lang_fi.xml</language> <language>lang_no.xml</language> <language>lang_se.xml</language> </LangList> with this lang_list.sh #!/bin/sh # this skript reads the directory and selects all lang_*.xml files. # from them it generates list.xml file to be used by profiler.xsl path=/var/www/xslt beginline= /bin/cat begin rootbeginline= /bin/cat rootbegin rootendline= /bin/cat rootend cd $path /bin/echo "" /bin/echo "Creating backup of previous list.xml file to bu_list.xml file" cp $path/list.xml $path/bu_list.xml /bin/echo "Starting lang_list Listing" /bin/echo "" /bin/echo "List of languages in the file list.xml:" /bin/echo "********************************" ls lang_*.xml | sed -e "s@\(.*xml\)@<language>\1</language>@" /bin/echo "********************************" ls lang_*.xml | sed -e "s@\(.*xml\)@<language>\1</language>@" > list # put all three file contents to one file /bin/cat beginline rootbeginline list rootendline > list.xml /bin/echo "Stopping lang_list Listing" Cheers, Jarkko *************************************************** * Jarkko Moilanen * * Project Researcher, ITCM (www.itcm.org) * * Profound XML technology Expert * * University of Tampere * * Hypermedia Laboratory * *************************************************** XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] document(lang_*.xml)?, David Carlisle | Thread | [xsl] Chaining xsl stylesheets, Jorge Morales Pou |
RE: [xsl] Removing leading zeros, Michael Kay | Date | [xsl] [off-list] document(lang_*.xm, Mike Brown |
Month |