Autor | Zpráva | ||
---|---|---|---|
Kamahl Profil * |
#1 · Zasláno: 17. 3. 2007, 11:36:51
V proměnné mám řetězec obsahující xml (Ale jenom "úryvek", bez xml deklarace a bez kořenového, nebo dokonce žádného elementu). Je v php nějaká zabudovaná funkce, nebo něco, kterou bych ho mohl parsovat (resp. zjistit jestli se jedná o validní xml) ?
|
||
Joker Profil |
#2 · Zasláno: 17. 3. 2007, 12:28:40
PHP má standardní XML parser. http://cz.php.net/xml
Ale dokument, který není XML well formed to asi nezvládne. Nicméně ten problém s kořenovým elementem by se dal řešit třeba nějakým systémovým kořenovým prvkem: $xml = "<sys_root>".$xml."</sys_root>"; ...zpracování... |
||
Kamahl Profil * |
#3 · Zasláno: 17. 3. 2007, 21:59:59
To jsem taky četl, ale přišlo mi, že by to mohlo jít i jednodušeji... To s tím připráním <sys_root> mě fakt nenapadlo, nechápu... :) Každopádně díky.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0