Toon posts:

[XML] Importeren in Excel

Pagina: 1
Acties:

Verwijderd

Topicstarter
Onderstaand xml-bestand heb ik met php geëxporteerd vanuit een mysql database. Het bestand wordt automatisch gedownload. Hoe kan ik ervoor zorgen dat het netjes te openen is in Excel. Moet je daarvoor een speciaal Excel schema toevoegen of kan het ook anders? Het hoeft niet weer teruggezet te worden in de database. Het gaat dus alleen om een 'netjes' offline overzicht.
XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ledengegevens>
 <lid>
  <id>1</id>
  <voorletters>A</voorletters>
  <voornaam>Arie</voornaam>
  <tussenvoegsel></tussenvoegsel>
  <achternaam>Kanarie</achternaam>
 </lid>
 <lid>
  <id>2</id>
  <voorletters>B</voorletters>
  <voornaam>Bob</voornaam>
  <tussenvoegsel>de</tussenvoegsel>
  <achternaam>Bouwer</achternaam>
 </lid>
</ledengegevens>

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Lijkt me puur een Excel-probleem, oftewel -> Software Algemeen :)

Professionele website nodig?


Verwijderd

Topicstarter
Ow, excuses, ik dacht dat het een meer xml georiënteerde vraag was, omdat de xml code aangepast moet worden..

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025

djc

Ik denk dat je twee mogelijkheden hebt.

- Uit de database exporteren naar CSV en die importeren in Excel.
- De XML met behulp van XSLT transformeren naar het XML-formaat dat Excel aankan.

Het eerste is wat makkelijker, maar dan moet je wel andere output uit de database halen. Het tweede is een wat lastiger oplossing, maar geeft je wel meer controle. Je hebt dan wel Excel XP of hoger nodig, volgens mij. Als je met de tweede optie aan de gang wil mag dit topic denk ik wel weer terug naar PW. :D

Rustacean


Verwijderd

Topicstarter
Manuzhai schreef op 13 januari 2004 @ 15:13:
- Uit de database exporteren naar CSV en die importeren in Excel.
- De XML met behulp van XSLT transformeren naar het XML-formaat dat Excel aankan.
Heb beide oplossingen gebruikt. XML zonder XSLT, gewoon, omdat het leuk is om te gebruiken. En CSV voor de werking binnen Excel. Top :)