Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]xmlreader
ilkar
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


hej

poszukuję tutka do xmlreader, nie moge takiego znalezc, moze ktos z Was ma namiary na takowego?

pozdro
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




http://pl2.php.net/manual/en/book.xmlreader.php
Go to the top of the page
+Quote Post
ilkar
post
Post #3





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


Cytat(Spawnm @ 13.07.2009, 23:02:13 ) *


sorki, ale to nie jest tutek, tylko opis funkcji
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(ilkar @ 13.07.2009, 22:06:49 ) *
sorki, ale to nie jest tutek, tylko opis funkcji


No i co Ci więcej potrzeba ? W manualu nawet przykłady masz.
Go to the top of the page
+Quote Post
ilkar
post
Post #5





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 20.08.2007

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


Cytat(fifi209 @ 13.07.2009, 23:08:46 ) *
No i co Ci więcej potrzeba ? W manualu nawet przykłady masz.


To proszę o pomoc, ponieważ nie mogę jakoś znaleźć informacji w jaki sposob przejsc do elementu wewnętrznego, typu:

<opis>
<opis2>
<opis3>
costam
</opis3>
</opis2>
</opis>

czyli jak dotrzec do elementu opis3 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Cytat(ilkar @ 13.07.2009, 23:00:38 ) *
hej

poszukuję tutka do xmlreader, nie moge takiego znalezc, moze ktos z Was ma namiary na takowego?

pozdro



dobra, prawie wszystko juz wiem, mam tylko pytanie, dlaczego kod poniżej robi mi 2 przebiegi xml'a?

CODE
while($reader->read()){
switch ($reader->name) {
case "preSIEF":
if ($reader->hasAttributes){
$reader->moveToAttribute("id");
echo $reader->value;
$reader->moveToAttribute("creationDate");
echo $reader->value;
$reader->moveToAttribute("exportDate");
echo $reader->value;
echo '
';
}
break;


case "substanceIdentity":
$reader->moveToFirstAttribute();
echo $reader->value;
echo '
';
break;


case "SubstanceConstituentIdentity":
$reader->moveToFirstAttribute();
echo $reader->value;
echo '
';
break;


case "ECIdentity":
$reader->moveToFirstAttribute();
echo $reader->value;
echo '
';
break;

case "name":
$reader->read();
echo $reader->value;
echo '
';
break;

case "potentialRegistrant":
if ($reader->hasAttributes){
$reader->moveToAttribute("active");
echo $reader->value;
$reader->moveToAttribute("facilitator");
echo $reader->value;
$reader->moveToAttribute("partyUUID");
echo $reader->value;
$reader->moveToAttribute("membershipDate");
echo $reader->value;
echo '
';
}


}
}


to znaczy wyskakują mi po 2 razy te same informacje
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: 6.10.2025 - 21:50