🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #741

Re: Help !!! - xslt - filtrowanie...

#741
From: Marcin Antczak
Date: Thu, 11 Jan 2001 13:26
89 lines
3753 bytes
hmm strasznie skomplikowane - ale fakt chyba inaczej się nie da....
thanx za pomysł - teraz jeszcze "tylko" go zrealizować...

jeżeli dobrze zrozumiałem proponujesz zrobić tablicę i przy wystąpieniu taga
była by przeprowadzana procedura:
sprawdzania czy tag jest w tablicy - jak nie to dopisać wartość do tablicy i
kontynuować a jak tag już jest w tablicy to ominąć ???

o to chodziło?


Użytkownik "Adam Boczek" <adam.boczek@NO_SPAM.komako.pl> napisał w
wiadomości news:3a5db1d4$1@news.vogel.pl...
> Sprawdzilem ze xsl:script moze zawierac zmienne globalne tak wiec powinno
to
> zadzialac :-)
>
> --
> Pozdrawiam
> Adam
> adam.boczek@komako.pl
>
>
>
> "Adam Boczek" <adam.boczek@NO_SPAM.komako.pl> wrote in message
> news:3a5db115$1@news.vogel.pl...
> > 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: <93kc6d$a0s$1@sunsite.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mail
References: <93k4f0$5ma$1@sunsite.icm.edu.pl> <3a5db115$1@news.vogel.pl> <3a5db1d4$1@news.vogel.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mail
From: "Marcin Antczak" <marcin_ant@poczta.onet.pl>
Newsgroups: pl.comp.xml
Subject: Re: Help !!! - xslt - filtrowanie...
Date: Thu, 11 Jan 2001 14:26:15 +0100
Organization: http://news.icm.edu.pl/
Lines: 91
Message-ID: <93kc6d$a0s$1@sunsite.icm.edu.pl>
References: <93k4f0$5ma$1@sunsite.icm.edu.pl> <3a5db115$1@news.vogel.pl> <3a5db1d4$1@news.vogel.pl>
NNTP-Posting-Host: telecal.mpnet.pl
X-Trace: sunsite.icm.edu.pl 979219470 10268 212.244.61.102 (11 Jan 2001 13:24:30 GMT)
X-Complaints-To: abuse@icm.edu.pl
NNTP-Posting-Date: Thu, 11 Jan 2001 13:24:30 +0000 (UTC)
X-Priority: 3
X-MIMEOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MSMail-Priority: Normal
X-Notice1: This post has been postprocessed on the news.icm.edu.pl server.
X-Notice2: Subject line has been filtered and any Odp: strings removed.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit