Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][xml] jak sprawdzic czy istnieje atrybut o podanym id
Gregor1984
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 31.01.2007

Ostrzeżenie: (0%)
-----


Witam,

mam następujące pytanie
przechodzą przez drzewo XML w którym są elementy <value id=""> z atrybutem id od 2-49 i potrzebuję sprawdzać po kolei czy dane value z atrybutem id istnieje. jak mogę to zrobić?

pozdrawiam,
i proszę o pomoc
Greg
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


Każdy element z tablicy $dane_value będzie obiektem typu SimpleXMLElement.
Żeby dostać się do atrybutów tego obiektu wykorzystaj metodę attributes() obiektu SimpleXMLElement (http://www.php.net/manual/pl/function.simp...-attributes.php).
Dostaniesz tablicę z atrybutami jako kolucze i ich wartościami jako elementy - pozostaje sprawdzić czy tablica ma klulcz id (isset" title="Zobacz w manualu php" target="_manual, empty" title="Zobacz w manualu php" target="_manual, array_key_exists" title="Zobacz w manualu php" target="_manual) i zależnie od tego wyświetlać co potrzeba.

pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 00:18