Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Prohledávání XML dokumentu

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Prohledávání XML dokumentu

Autor: honyk

19:04:10 26.05.2009

K transformaci pomoci XSLT je treba krome XML zdroje a uvedene XSLT sablony take XSLT procesor. Jedna se bud samostatne produkty (Saxon, xsltproc), nebo knihovny dostupne primo z programovaciho jazyka. Vice v nasledujicich odkazech:

http://cs.wikipedia.org/wiki/XSLT
http://www.kosek.cz/xml/xslt/uvod.html

K obcasne validaci by mozna stacil nejaky z on-line validatoru, treba tento:
http://www.w3schools.com/XML/xml_validator.asp

Citovat příspěvek

 

Re: Prohledávání XML dokumentu

Autor: DavidMxx

23:50:50 25.05.2009

Moc tomu nerozumím (nejsem odborník na XML). Kde se o techto (templatech?) dozvím víc (nebo-li kde to najdu polopaticky vysvětleno, jak toto napsat?)?

A ještě jedna věc. Jak zjistím, že můj dokument je XML validní. TJ. OK. Protože, když se jej snažím otevřít v exploreru, tak zahlásí chybu a já nevím, zda je to tím, že je to nějaká vlastní implemetnace XML od výrobce nebo zda je jen XML příliš dlouhý, takže jej explorer nedokáže natázhnot....

Citovat příspěvek

 

Re: Prohledávání XML dokumentu

Autor: honyk

22:01:01 25.05.2009

Kdyby slo o ciste XML, sla by pouzit nasledujici transformace[code]



















[/code] U HTML je problem s DTD a entitami, ktere by bylo nutne nejprve odstinit.

Citovat příspěvek

 

Prohledávání XML dokumentu

Autor: DavidMx

19:33:34 25.05.2009

Neexistuje nějaký jednoduchý způsob jak prohledávat html. dokument?

Strukturua je asi atkováto


2009-03-20T10:40:49.67
2009-03-18T10:54:55.31
AUTOMAT
5
14
Zde ulož
Zde smaž
Zde debug


atakdála




A já potřebuji najít libovolný text například text "Zde"

a potřeboval bych vypsat element s názvem ULABEL AA0001BO
a dále všechny výskyty tj. výsledek by byl:

AUTOMAT
Zde ulož
Zde smaž
Zde debug

Nevím zda bych to mohl napsat v Cčku, tak že bych našel string "Zde", zapamatoval si pozici, pak našel zpětným hledáním ULABEL a zjistil text "AUTOMAT". Následně našel pozici <\OCC> a hledal do této pozice další výpis "Zde"... Pokud bych našel, tak bych vypsal, jinak bych pokračoval dále až k dalšímu výskytu a znovu jako na začátku...

Nezdá se mi to, ale příliš efektivní, nezná někdo nějaký lepší způsob?

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: