dolovani dat z html tabulky
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
ahoj, mám html tabulku a potřebuji ji převést do xml souboru. a zajimalo by mě, jak vy profesionalové, dolujete data z te tabulky? mě napadl jediny zpusob: projit cely html soubor a vyhledavat v něm substringy "<td>" pomoc funkci substr() a strcmp(); dela se to jinak?
-
No, ono "html tabulku a potřebuji ji převést do xml souboru." je dost širokej pojem, takže to možná nebude přesně to, co máš na mysli: nevim jak profesionálové, ale já bych zkusil fci strip_tags(), čímž bych se zbavil toho "tabulkového balastu" a potom bych asi nasadil nějakou již hotovou třídu (sem děsně pohodlnej tvor) ... ?
-
Já jsem nikdy na wz z html nic tahat nemusel. Nejotročtější je asi parsovat tabulku element po elementu a pokud nevíš, že je vše (nebo třeba každý celý tr - table row) v texťáku na jednom řádku, tak ti ani regexpy moc nepomůžou (nebo jo? Já o žádném způsobu nevím, ale budu rád, když mi to někdo vyvrátí). Asi bych se uchýlil k triku - zadoufal bych v inteligenci vývojářů php a sablotronu a zkusil tabulku/html stránku prohnat xsl transformací. Někde jsem četl, že php podporuje i html zdroje (tedy nevalidní xml a umí si to opravit), ale nejsem si jistý, jestli už v php4.
-
mi prijde tabulka uz dost XML, ne? Mozna akorat dokoncit neuzavrene tagy.
-
tak už jsem to vyřešil ... to co jsem od vás chtěl slyšet je, že existují nějaké ragulární výrazy a metody typu preg_replace()
-
Zdravím Tabulkové data lze importovat do libreOffice calc,pokud ma tabulka tr,td tagy. Přes externí odkaz, Pokud je založena na <div> tak to je problem,jde o dynamickou stránku. Zatím jsem nepřišel jak takové tabulky importovat,jdou jedině kopírovat ale po vložení do txt souboru vytvoří sloupec dat. Pokud někdo může poradit?