Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pretrazivanje podataka u XML-u na osnovu pozicije podatka

[es] :: XML :: Pretrazivanje podataka u XML-u na osnovu pozicije podatka

[ Pregleda: 3689 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.PPPoE-3844.sa.bih.net.ba.



+1 Profil

icon Pretrazivanje podataka u XML-u na osnovu pozicije podatka23.06.2010. u 21:35 - pre 168 meseci
Pozdrav,

imam sledeci XML file ciji sadrzaj izgleda otprilike ovako:

Code:

<Podaci>
<Prijava><ime></ime></Prijava>
<Prijava><ime></ime></Prijava>
<Prijava><ime></ime></Prijava>
<Prijava><ime></ime></Prijava>
<Pozicija>2</Pozicija>
</Podaci


Pravim XSLT transformaciju i zlim sledece: Trebam da prodjem kroz cijeli XML i da za svaku Prijavu provjerim koja joj je pozicija i ako joj je pozicija jednaka vrijednosti iz tag-a pozicija, koji je takodjer u istom xml-u, te podatke trebam da ispisem.

Ideja mi je bila da kroz "foreach" petlju prodjem kroz sve elemente koji su "Prijava" i da svaku poziciju sa "position()" provjeravam da li odg vrijednosti taga "pozicija". Nazalost ne mogu da napisem pravi izraz za to poredjenje. Moze li neko pomoci?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Pretrazivanje podataka u XML-u na osnovu pozicije podatka23.06.2010. u 21:43 - pre 168 meseci
Ne treba ti foreach za ovo, obican xpath filter moze da ti odradi posao. Sad mi malo mozak trokira, poslacu ti resenje ujutro ako me neko ne pretekne.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

CallMeSaMaster

Član broj: 43611
Poruke: 466
*.PPPoE-3844.sa.bih.net.ba.



+1 Profil

icon Re: Pretrazivanje podataka u XML-u na osnovu pozicije podatka23.06.2010. u 21:48 - pre 168 meseci
Bio bih ti jako zahvalan :)
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Pretrazivanje podataka u XML-u na osnovu pozicije podatka24.06.2010. u 10:25 - pre 168 meseci
Code (xml):

<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
     <Rezultat>
          <xsl:copy-of select="Podaci/Prijava[number(/Podaci/Pozicija) = position()]"/>
     </Rezultat>
</xsl:template>

</xsl:stylesheet>
 

Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

[es] :: XML :: Pretrazivanje podataka u XML-u na osnovu pozicije podatka

[ Pregleda: 3689 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.