Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]xmlreader
ilkar
post 13.07.2009, 22:00:38
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 (1 - 9)
Spawnm
post 13.07.2009, 22:02:13
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 13.07.2009, 22:06:49
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 13.07.2009, 22:08:46
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.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
ilkar
post 14.07.2009, 10:19:56
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 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
piotrooo89
post 14.07.2009, 10:28:21
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




z SimpleXML świat staje się łatwiejszy.


--------------------
Go to the top of the page
+Quote Post
ilkar
post 14.07.2009, 10:29:50
Post #7





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

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


Cytat(piotrooo89 @ 14.07.2009, 11:28:21 ) *
z SimpleXML świat staje się łatwiejszy.


simplexml jest fajny, ale malo wydajny, potrzebuje czegos szybszego, a xmlreader jest najszybszy...
Go to the top of the page
+Quote Post
skowron-line
post 14.07.2009, 10:33:11
Post #8





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(ilkar @ 14.07.2009, 09:29:50 ) *
simplexml jest fajny, ale malo wydajny, potrzebuje czegos szybszego, a xmlreader jest najszybszy...

A najszybciej informacje zdobędziesz w google.
http://www.google.pl/search?hl=pl&q=xm...xmlreader+php+t


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
ilkar
post 14.07.2009, 11:40:44
Post #9





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

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


Cytat(skowron-line @ 14.07.2009, 11:33:11 ) *
A najszybciej informacje zdobędziesz w google.
http://www.google.pl/search?hl=pl&q=xm...xmlreader+php+t


Wczoraj szukałem dobrych kilka godzin i nie znalazlem zadnego sensownego tutoriala.
Ale może Ty mi powiesz jak rozróżnić następujące dane:

<dane>

<dane1>
<opis></opis>
</dane1>

<dane2>
<opis></opis>
</dane2>

</dane>

gdzie elementy <opis> roznia sie calkowicie w dane 1 i dane 2?

Cytat(skowron-line @ 14.07.2009, 11:33:11 ) *
A najszybciej informacje zdobędziesz w google.
http://www.google.pl/search?hl=pl&q=xm...xmlreader+php+t


dobra, z tamtym sobie juz poradziłem. Teraz mam pytanie:

Czy jeżeli robie switch'a po name, to ten switch pobiera mi wartosci zarówno z <obiekt> jak i </obiekt> questionmark.gif
Go to the top of the page
+Quote Post
erix
post 14.07.2009, 15:25:03
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Jak może pobrać wartości ze znacznika zamykającego...?

Podstawy XML się kłaniają.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:47