Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ 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
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 28.06.2009 8:32

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: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.06.2009 9:32

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







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
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
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 28.06.2009 9:35

Ďakujem ide to :)


Offline

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

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 28.06.2009 9:35

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


Odpovedať na tému [ Príspevkov: 4 ] 


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

704

17.07.2009 23:15

p360t Zobrazenie posledných príspevkov

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

v Dopyt práce

0

567

03.11.2015 18:42

diro Zobrazenie posledných príspevkov

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

389

30.08.2013 16:44

MasterMatoSK Zobrazenie posledných príspevkov

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

881

16.12.2011 16:49

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. XML Schema => XML instance document

v HTML, XHTML, XML, CSS

0

732

02.11.2009 17:46

sINN3r Zobrazenie posledných príspevkov

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

v ATI/AMD grafické karty

0

317

05.04.2016 16:31

Spajkyy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problém s HDMI výstupom!!

v Intel čipové sady

0

493

20.12.2010 19:34

JOKERclown Zobrazenie posledných príspevkov

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

v Zvuk

4

597

06.08.2009 15:07

NEPSTER1313 Zobrazenie posledných príspevkov

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

1524

06.06.2009 21:58

tommy1104 Zobrazenie posledných príspevkov

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

545

20.03.2011 3:40

petrex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Notebook Asus 5750ZG Problem s vystupom HDMI

v Notebooky a netbooky

0

246

01.11.2012 19:53

d0.0b Zobrazenie posledných príspevkov

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

v PHP, ASP

2

431

14.01.2011 20:42

slebo Zobrazenie posledných príspevkov

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

v Voľný čas a hobby

7

752

10.09.2012 10:19

dixi Zobrazenie posledných príspevkov

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

v Mobilné zariadenia

0

200

16.09.2014 19:12

florq Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Čítanie textu stránok

v Ostatné

1

512

09.04.2012 1:18

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ Čítanie ŠPZ

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

4

592

28.03.2017 19:08

void Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra