Autor | Zpráva | ||
---|---|---|---|
scratcher Profil |
#1 · Zasláno: 13. 8. 2008, 21:45:15
mám XML s touto strukturou:
<data stav="false" akce="spatne_heslo"> <nazev>produkt</nazev> <popis>obsah</popis> </data> a potrebuji ho v PHP precist a to tak abych dostal výsledek atributů (tzn. stav, akce) ale i hodnoty co jsou v "<nazev>" a "<popis>". idelani by to bylo pres "simplexml_load_string" ale tam dokazu udelat bud jen parametry nebo ty hodnoty ale ne oboji co potrebuji. diky moc za radu |
||
nightfish Profil |
#2 · Zasláno: 13. 8. 2008, 22:55:03
nešlo by to takhle?
$xml = simplexml_load_string($xmldata); echo "nazev: ".$xml->nazev."<br>"; echo "popis: ".$xml->popis."<br>"; echo "stav: ".$xml["stav"]."<br>"; echo "akce: ".$xml["akce"]."<br>"; |
||
scratcher Profil |
#3 · Zasláno: 13. 8. 2008, 23:20:08 · Upravil/a: scratcher
Tak to funguje tak napul, uplne sem zapomel ze cely format souboru XML je:
<?xml version="1.0" encoding="utf-8"?> <string xmlns="http://ws.validation"> <data stav="false" akce="spatne_heslo"> <nazev>produkt</nazev> <popis>obsah</popis> </data> </string> takze jak by se toi dalo realizovat u tohoto? diky |
||
Kajman_ Profil * |
#4 · Zasláno: 14. 8. 2008, 09:19:34
$xml = simplexml_load_string($xmldata)->data;
|
||
Časová prodleva: 7 dní
|
|||
scratcher Profil |
#5 · Zasláno: 21. 8. 2008, 15:04:08
Mam takovyto XML soubor:
<?xml version="1.0" encoding="utf-8"?> <string xmlns="http://ws.validation/"> <validation_result validated="false" reason="validated"> <result message="system_id">cislo</result> <result message="user_id">uzivatel_id</result> <result message="date">15.1.2008</result> <result message="time">9:15:55</result> </validation_result> </string> a ja z toho potrebuji dostat ty hodnoty ktere jsou v hodnotach "result" aby bylo zobrazeno: system_id : cislo user_id : uzivatel_id date : 15.1.2008 time : 9:15:55 XML ctu pres "$xml=simplexml_load_string($xmldata)->validation_result" diky za rady |
||
Časová prodleva: 16 let
|
0