Autor Zpráva
WMPopi
Profil
Při čtení XML (v PHP pomocí simplexml) jsem narazil, že se položka jmenuje <OSA_-_poplatek>. Použití $item->OSA_-_poplatek pochopitelně skončí Parse error.

Nevíte jak takovou položku načíst?
Děkuji
TomasJ
Profil
Zkus třeba nahradit její znaky za něco jiného, ale nevím, v tomto se nijak nevyznám.
WMPopi
Profil
TomasJ:
To je pravda, po načtení provedu nad celým xml str_replace a nahradím OSA_-_poplatek za OSA_poplatek.

Díky za nápad.
DJ Miky
Profil
Jiné řešení je použít zápis $item->{'OSA_-_poplatek'} , ale osobně mi taky připadá jednodušší provést nahrazení, pokud nejde o rychlost (častější použití nahrazení u větších souborů už se může odrazit na výkonu).
WMPopi
Profil
DJ Miky:
Tak to taky funguje, použiju toto.

Díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: