Autor | Zpráva | ||
---|---|---|---|
Kallec Profil * |
#1 · Zasláno: 11. 8. 2006, 20:37:01
Potřebuji často aktualizovaný ceník (xls) nějak dostat na stránku, tak aby stačilo překopírovat pouze ceník.
V jedné diskuzi jsem si přečetl, že to jde jednoduchým scriptem. Nevíte někdo jakým, popř. kde je nějaký článek o této problematice nebo aspoň ukázka tohoto scriptu? Přeji příjemný den |
||
Kallec Profil * |
#2 · Zasláno: 11. 8. 2006, 20:38:12
Teda myslel jsem pomocí xml...
|
||
Joker Profil |
#3 · Zasláno: 11. 8. 2006, 21:36:49
Tak jestli myslíte XML, tak to by šlo asi dvěma způsoby...
1. Přesně tohle je ideální práce pro XSL transformaci (XSLT). XSLT funguje tak, že ke XML dokumentu napíšete šablonu XSL, s pomocí které se ten dokument transformuje na jiný XML dokument. No a protože XHTML je taky XML, stačilo by Vám napsat šablonu, která transformuje ten Váš XML dokument na XHTML. To byla ta dobrá zpráva. Špatná zpráva je, že na to potřebujete webový prohlížeč s podporou XSLT, v ostatních to nebude fungovat. 2. Takže asi budete potřebovat skriptík, který to XML převede do HTML sám... zas tak těžké to není, ale že by to bylo úplně jednoduché... |
||
Timy Profil |
#4 · Zasláno: 11. 8. 2006, 21:44:37
Joker
"Špatná zpráva je, že na to potřebujete webový prohlížeč s podporou XSLT, v ostatních to nebude fungovat." Jen tak mezi náma - které to zvládají? |
||
djlj Profil |
#5 · Zasláno: 11. 8. 2006, 22:03:55
Já bych zkombinoval XSLT a php...
|
||
Joker Profil |
#6 · Zasláno: 11. 8. 2006, 23:56:05
pro Timy:
Jen tak mezi náma - které to zvládají? Ale jo, celá ta hlavní trojka v aktuální verzi, tj.: IE 6, Firefox 1.5, Opera 9.01 Nejsem si jistý, jestli implementace v IE není tak trochu "po Microsofťácku", ale na tohle by to snad stačilo. Horší to je se staršími verzemi prohlížečů... podpora XSLT je od IE 6, Opery 9 a jen ve Firefoxu myslím od začátku. A ještě horší je, že pro prohlížeče bez XSLT se bude hodně těžko vymýšlet nějaká náhrada. |
||
Jiří Bureš Profil * |
#7 · Zasláno: 12. 8. 2006, 20:13:47
Můžu potvrdit, co říká Joker. A XSLT transformace zvládají i starší verze některých uvedených prohlížečů. Používal jsem to na Firefoxu 1.x.
|
||
krteczek Profil |
#8 · Zasláno: 12. 8. 2006, 23:42:53
no skusil bych na to jít trikem:-)
xml otevřít v open office, tak aby to byla tabulka a uložit jako xhtml. krteczek |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0