[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
čítanie XML, pomoc s výstupom

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
NapísalOffline : 28.06.2009 8:32 | čítanie XML, pomoc s výstupom

Ahojte, moje XML má takýto formát
Kód:
<?xml version="1.0"  encoding="UTF-8" ?>
<data>
<user><name>Meno1</name><score>15</score></user>
<user><name>meno2</name><score>22</score></user>
</data>


a potrebujem povyťahovať dáta
takže

môj php skript
Kód:
$handle = fopen("dat.xml", 'r');
$file = @fread($handle, filesize("dat.xml"));
fclose($handle);
$file = new SimpleXMLElement($file);

$data = $file->xpath("/data/user");
    foreach($data as $value) {
        $infos[] = array(
            "name"   => $value->xpath("name"),
            "score"      => $value->xpath("score"),
        );
    }


ale problém je v vychádzajúcom poli

je nejaké takéto

Citácia:
Array ( [0] => Array ( [name] => Array ( [0] => SimpleXMLElement Object ( [0] => Meno1 ) ) [score] => Array ( [0] => SimpleXMLElement Object ( [0] => 15 ) ) ) [1] => Array ( [name] => Array ( [0] => SimpleXMLElement Object ( [0] => meno2 ) ) [score] => Array ( [0] => SimpleXMLElement Object ( [0] => 22 ) ) ) )



Prosím neviete ako ho upravím do podoby

Kód:
Array ( [0] => Array ( [name] => Meno1 [score] => 15))

napr


Ďakujem


Offline

Správca fóra
Správca fóra
čítanie XML, pomoc s výstupom

Registrovaný: 27.07.07
Príspevky: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 28.06.2009 9:32 | čítanie XML, pomoc s výstupom

Kód:
foreach($data as $value) {
    $infos[] = array(
        "name"   => (string)$value->name,
        "score"  => (string)$value->score,
    );
}


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

Užívateľ
Užívateľ
čítanie XML, pomoc s výstupom

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
Napísal autor témyOffline : 28.06.2009 9:35 | čítanie XML, pomoc s výstupom

Ďakujem ide to :)


Offline

Čestný člen
Čestný člen
čítanie XML, pomoc s výstupom

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 28.06.2009 9:35 | čítanie XML, pomoc s výstupom

Stenley ma predbehol, takze ja uz len dodam, ze prve 4 riadky sa daju skratit:
Kód:
$file = new SimpleXMLElement('dat.xml', 0, true);


 [ Príspevkov: 4 ] 


čítanie XML, pomoc s výstupom



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

xml pomoc

v PHP, ASP

6

484

17.07.2009 23:15

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc s XML

v Dopyt práce

0

156

03.11.2015 18:42

diro

V tomto fóre nie sú ďalšie neprečítané témy.

[Pomoc]Posledných vložených 5 textov v MySQL (Čítanie z nej)

v PHP, ASP

5

137

30.08.2013 16:44

MasterMatoSK

V tomto fóre nie sú ďalšie neprečítané témy.

Generovanie XML:Chybná analýza XML: žiadny prvok sa nenašiel

v HTML, XHTML, XML, CSS

1

368

16.12.2011 16:49

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

XML Schema => XML instance document

v HTML, XHTML, XML, CSS

0

393

02.11.2009 17:46

sINN3r

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s vystupom ?

v ATI/AMD grafické karty

0

96

05.04.2016 16:31

Spajkyy

V tomto fóre nie sú ďalšie neprečítané témy.

problém s HDMI výstupom!!

v Intel čipové sady

0

293

20.12.2010 19:34

JOKERclown

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s prednym audio vystupom

v Zvuk

4

369

06.08.2009 15:07

NEPSTER1313

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

I/K Vga s Hdmi vystupom

v Kúpim

6

315

20.03.2011 3:40

petrex

V tomto fóre nie sú ďalšie neprečítané témy.

Zvukovka s výstupom na predný panel

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Zvuk

30

1234

06.06.2009 21:58

tommy1104

V tomto fóre nie sú ďalšie neprečítané témy.

Notebook Asus 5750ZG Problem s vystupom HDMI

v Notebooky a netbooky

0

78

01.11.2012 19:53

d0.0b

V tomto fóre nie sú ďalšie neprečítané témy.

citanie kodu

v PHP, ASP

2

234

14.01.2011 20:42

slebo

V tomto fóre nie sú ďalšie neprečítané témy.

Periferne citanie

v Voľný čas a hobby

7

456

10.09.2012 10:19

dixi

V tomto fóre nie sú ďalšie neprečítané témy.

Tablet na citanie

v Mobilné zariadenia

0

67

16.09.2014 19:12

florq

V tomto fóre nie sú ďalšie neprečítané témy.

C++ Čítanie ŠPZ

v Assembler, C, C++, Pascal, Java

4

217

28.03.2017 19:08

void

V tomto fóre nie sú ďalšie neprečítané témy.

citanie textu odzadu

v PHP, ASP

2

573

14.06.2009 23:13

pa3ck



© 2005 - 2017 PCforum, edited by JanoF