Avatar billede sako Nybegynder
24. februar 2004 - 08:26 Der er 5 kommentarer og
1 løsning

Opdeling af XML

Jeg har et XML udtræk der ser sådan ud:
- <News>
<newsTitle>overskrift</newsTitle>
<newsDate>23. Feb</newsDate>
<newsText>Selve nyheden</newsText>

<newsTitle>overskrift 2</newsTitle>
<newsDate>01. Feb</newsDate>
<newsText>Selve nyheden 2</newsText>

- </News>

Hvordan får man det opdelt - ligesom et sql udtræk - f.eks, så der står:

Overskrift
23. Feb
Selve nyheden

overskrift 2
01. Feb
Selve nyheden 2
Avatar billede x4all_dk Nybegynder
24. februar 2004 - 08:39 #1
Jeg tror nu ikke din xml fil ser sådan ud,
nok nærmere..

<News>
<new>
<newsTitle>overskrift</newsTitle>
<newsDate>23. Feb</newsDate>
<newsText>Selve nyheden</newsText>
</new>
<new>
<newsTitle>overskrift 2</newsTitle>
<newsDate>01. Feb</newsDate>
<newsText>Selve nyheden 2</newsText>
</new>
- </News>

Brug php's DOM-XML.  http://www.php.net/manual/en/ref.domxml.php
Avatar billede sako Nybegynder
24. februar 2004 - 08:55 #2
ja der manglede lige lidt...

Men som jeg lige umiddelbart kan se så skal der installeres et komponent på serveren - kan det ikke lade sig gøre uden at skulle dette ??
Avatar billede killifish Nybegynder
24. februar 2004 - 09:14 #3
Hvis domxml ikke er installeret på serveren kan du altid bruge SAX-parseren:

http://dk.php.net/manual/en/ref.xml.php
Avatar billede sako Nybegynder
25. februar 2004 - 13:42 #4
nu er det lykkedes at hive teksten ud - men har problemer med ÆØÅ - der skriver den nogle mærkelige tegn?

har prøvet med <?xml version="1.0" encoding="iso-8859-1"?>

Men det hjalp ikke... nogen ideer ??
Avatar billede killifish Nybegynder
25. februar 2004 - 16:08 #5
Avatar billede sako Nybegynder
13. marts 2004 - 13:22 #6
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester