Zadejte hledaný výraz...

Tvorba XML pomocí PHP

Kloban
verified
rating uzivatele
9. 5. 2014 00:48:30
Ahoj,
máte někdo zkušenost s tvorbou XML v PHP. Potřebuji umožnit stahovat nějaká data z databáze v XML formátu. Existuje na to nějaká fičura nejlépe v nette? Podařilo se mi sice něco najít, ale ne v nette. A rád bych se odpíchnul od něčí zkušenosti (best practice).
Díky Dan
9. 5. 2014 00:48:30
https://webtrh.cz/diskuse/tvorba-xml-pomoci-php/#reply1021803
ViPErCZ
verified
rating uzivatele
(21 hodnocení)
9. 5. 2014 08:43:44
Odzkoušeno pro 2.0.14:
stačí udělat šablonu data.xml a do ní dát
{contentType application/xml}
{layout ''}
{block xml}
{foreach $items as $item}
{$item->value}
{$item->dateInserted->format('Y-m-d')}
daily
1.0
{/foreach}
{/block}
Napsal Kloban;1086151
Ahoj,
máte někdo zkušenost s tvorbou XML v PHP. Potřebuji umožnit stahovat nějaká data z databáze v XML formátu. Existuje na to nějaká fičura nejlépe v nette? Podařilo se mi sice něco najít, ale ne v nette. A rád bych se odpíchnul od něčí zkušenosti (best practice).
Díky Dan
9. 5. 2014 08:43:44
https://webtrh.cz/diskuse/tvorba-xml-pomoci-php/#reply1021802
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
9. 5. 2014 09:11:40
php má nativní funkce, ale práce s nimi a debugování mi příjde otřesné, používám tuty třídu:
Array2XML: convert PHP Array to XML (with attributes and CDATA) › lalit.org
vytvoříš pole, krásně se s ním zachází a debuguje a pak jej jen zkonvertuješ na xml
9. 5. 2014 09:11:40
https://webtrh.cz/diskuse/tvorba-xml-pomoci-php/#reply1021801
XML je pevný požadavek? Pokud ne, posílejte data přes JSON.
Na převod vám stačí jediná vestavěná funkce:
PHP: json_encode - Manual
9. 5. 2014 14:21:40
https://webtrh.cz/diskuse/tvorba-xml-pomoci-php/#reply1021800
Pro odpověď se přihlašte.
Přihlásit