Evo danas sam dobro raspolozen, evo male transformacije na poklon za "parsiranje" rhmz stranice:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns="http://www.elitesecurity.org/rhmz001/"
exclude-result-prefixes="fn" xpath-default-namespace="http://www.w3.org/1999/xhtml">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
<root>
<xsl:apply-templates select="//table[fn:starts-with(@summary, 'Podaci sa meteoroloških stanica')]/tr" />
</root>
</xsl:template>
<xsl:template match="tr">
<data>
<stanica><xsl:value-of select="td[1]"/></stanica>
<temperatura><xsl:value-of select="td[2]"/></temperatura>
<pritisak><xsl:value-of select="td[3]"/></pritisak>
</data>
</xsl:template>
</xsl:stylesheet>
ako ti treba jos polja sem ova tri, cupaj dalje iz td[] xpath niza.
otprilike od xhtml stranice dobijes sledeci xml:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<root xmlns="http://www.elitesecurity.org/rhmz001/">
<data>
<stanica>Palić</stanica>
<temperatura>25</temperatura>
<pritisak>1010.5</pritisak>
</data>
<data>
<stanica>Sombor</stanica>
<temperatura>25</temperatura>
<pritisak>1011.9</pritisak>
</data>
...
</root>
sad samo treba da premapiras ovo u gmaps format mapirajuci stanicu u koordinate....
PS: iskoristi attached file, ES konvertuje cirilicna slova u postovima, a select zahteva cirilicna slova.
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ć