Article View: pl.comp.xml
Article #739Re: Help !!! - xslt - filtrowanie...
From: Adam Boczek
Date: Thu, 11 Jan 2001 13:11
Date: Thu, 11 Jan 2001 13:11
55 lines
2423 bytes
2423 bytes
Sprobowalbym zrobic skrypt wewnatrz xsl'a (xsl:script) z funkcja, ktora zwracalaby informacje czy wartosc tagu sie nie powtarza. Wywolywac ta funkcje mozesz przy uzyciu xsl:choose i xsl:when a parametrem bylby wartosc taga script. Jedyne co dla mnie jest watpliwe to czy mozna pomiedzy wywolaniami tej funkcji przechowac informacje o tym ze wartosc danego taga juz wystapila (w jakies tablicy). Tego nie wiem :-( -- Pozdrawiam Adam adam.boczek@komako.pl "Marcin Antczak" <marcin_ant@poczta.onet.pl> wrote in message news:93k4f0$5ma$1@sunsite.icm.edu.pl... > Czy możecie mi pomóc z następującym problemem? > > Otóż mam plik xml np.: > > <items> > <item> > <id>1</id> > <script>script1.js</script> > </item> > <item> > <id>2</id> > <script>script2.js</script> > </item> > <item> > <id>3</id> > <script>script1.js</script> > </item> > </items> > > i chcę z niego przy pomocy xslt wyciągnąć tag <script> > i np.w wynikowym htmlu w <html><head> umieścić <script> z atrybutem src > którego wartością była by zawartość taga <script> z pliku xml. > > Chodzi o to że chcę przejechać pętlą wszystkie tagi script ale w wynikowym > html'u uniknąć powtórzeń > > tzn. z powyższego przykładowego pliku dostał bym 3 tagi script - a 2 z > powtórzoną zawartością - jak tego uniknąć??? > > <html><head><script src="script1.js"><script src="script2.js"><script > src="script1.js"> > > a chcę > > <html><head><script src="script1.js"><script src="script2.js"> > > Pomocy ! > >
Technical Details
Message-ID:
<3a5db115$1@news.vogel.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!news.vogel.plReferences:
<93k4f0$5ma$1@sunsite.icm.edu.pl>Show Full Headers
Complete Article Headers
From: "Adam Boczek" <adam.boczek@NO_SPAM.komako.pl> Newsgroups: pl.comp.xml References: <93k4f0$5ma$1@sunsite.icm.edu.pl> Subject: Re: Help !!! - xslt - filtrowanie... Date: Thu, 11 Jan 2001 14:11:50 +0100 Lines: 57 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 NNTP-Posting-Host: gw-komako.inet.com.pl X-Original-NNTP-Posting-Host: gw-komako.inet.com.pl Message-ID: <3a5db115$1@news.vogel.pl> X-Trace: 11 Jan 2001 14:11:49 +0100, gw-komako.inet.com.pl X-Complaints-To: Usenet@news.vogel.pl Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!news.vogel.pl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit