Autor | Zpráva | ||
---|---|---|---|
WMPopi Profil |
#1 · Zasláno: 20. 9. 2011, 17:15:44
Ahoj,
lámu si hlavu s tím, jak v xml feedu přistoupit k určité položce podle jejího atributu: <shop> <item id="1"> <nazev>Položka 1</nazev> </item> <item id="2"> <nazev>Položka 1</nazev> </item> </shop> Chtěl bych načíst položku id 2 a pak dále pracovat s jejími elementy. Napadlo mě procházet všechny pomocí foreach a u požadovaného id se zastavit. Položek mám ale tisíce a tak je zpracování přiliš pomalé. Používám simplexml. Předem děkuju za každou radu. |
||
Joker Profil |
#2 · Zasláno: 20. 9. 2011, 19:40:05
WMPopi:
„Chtěl bych načíst položku id 2 a pak dále pracovat s jejími elementy.“ Od toho je přece XPath. Například: /shop/item[@id='2']
|
||
WMPopi Profil |
#3 · Zasláno: 20. 9. 2011, 20:29:39
Joker:
Děkuju za perfektní vodítko, pomohlo. |
||
Časová prodleva: 13 let
|
0