login  Naam:   Wachtwoord: 
Registreer je!
 Forum

XML bestanden verwerken

Offline Jero3n - 19/09/2007 19:12
Avatar van Jero3nPHP interesse Hoi allemaal 

Ik ben bezig met het xml bestanden, en ik weet nu al hoe ik ze moet uitlezen. (gebruik ik de xml-parser voor die hier op sima staat ;))
Maar nu wil ik er iets aan toevoegen.
En gewoon een stukje aan het einde van het xml-bestand toevoegen is nog wel te doen xD
Maar wat ik wil, is iets toevoegen binnen een kopje.
Dit is m'n xml bestand:

  1. <kop1>
  2. <kop2>
  3. <nummer id=1>
  4. <waarde1>Hoi</waarde1>
  5. <waarde2>Hallo</waarde2>
  6. <waarde3>Hey</waarde3>
  7. </nummer id=1>
  8. </kop2>
  9. </kop1>

Nu wil ik dus een stukje toevoegen genaamt 'nummer id=2'.
Ik denk dat jullie wel snappen wat ik bedoel 
Hoe doe ik dat???

10 antwoorden

Gesponsorde links
Offline ikki007 - 19/09/2007 19:15
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
  1. <kop1>
  2. <kop2>
  3. <nummer id=1>
  4. <waarde1>Hoi1</waarde1>
  5. <waarde2>Hallo1</waarde2>
  6. <waarde3>Hey1</waarde3>
  7. </nummer id=1>
  8. <nummer id=2>
  9. <waarde1>Hoi2</waarde1>
  10. <waarde2>Hallo2</waarde2>
  11. <waarde3>Hey2</waarde3>
  12. </nummer id=2>
  13. </kop2>
  14. </kop1>
Offline Jero3n - 19/09/2007 19:21 (laatste wijziging 19/09/2007 19:35)
Avatar van Jero3n PHP interesse Wat een domme reactie, sorry dat ik het even zeg...
Snap je nou echt niet dat ik bedoel dat ik dat met php wil doen?!
En dat heet een PHP gevorderde... 

[EDIT] Is er iemand die wel een nuttige reactie kan leveren waar ik wat aan heb?
Offline ikki007 - 19/09/2007 19:42
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Tja sorry, dan moet jij het toch wat beter uitleggen he ;)
Offline Wim - 19/09/2007 19:45 (laatste wijziging 19/09/2007 19:45)
Avatar van Wim Crew algemeen jeroen: ik dacht anders net hetzelfde als ikki007.... Misschien is jou post dan gewoon dom en niet de reactie van ikki?

//edit:
Als ik ikki was kreeg je van mij iig geen reactie meer met zo'n antwoord.... Je legt iets -in onze ogen- verkeerd uit, en dan zeg je dat het een dom antwoord is....
Offline Stijn - 19/09/2007 19:49
Avatar van Stijn PHP expert Je XML is al verkeerd!

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <kop1>
  3. <kop2>
  4. <nummer id="1">
  5. <waarde1>Hoi1</waarde1>
  6. <waarde2>Hallo1</waarde2>
  7. <waarde3>Hey1</waarde3>
  8. </nummer>
  9. <nummer id="2">
  10. <waarde1>Hoi2</waarde1>
  11. <waarde2>Hallo2</waarde2>
  12. <waarde3>Hey2</waarde3>
  13. </nummer>
  14. </kop2>
  15. </kop1>


En jij vroeg om een nieuwe id toe te kunnen voegen... het antwoord van ikki007 lijkt me logisch.

Je kan op het internet genoeg XML classes vinden om XML bestanden te verwerken.
Offline Jero3n - 19/09/2007 19:53
Avatar van Jero3n PHP interesse Ik lees het nog is door, en ik heb het inderdaad niet goed uitgelegt.
Sorry van mijn reactie ikki.

Maar wil iemand me nou plz een script daarvoor geven?

@stijn: Aan een xml class heb ik niets omdat ik daar niets van leer, en ik wil juist meer van php leren.
En ga nou niet zeggen dat ik er ook niets van leer als jullie me het script geven, want daar leer ik wel iets van omdat ik dan goed kan kijken hoe het in elkaar zit  
Offline Stijn - 19/09/2007 20:05
Avatar van Stijn PHP expert Niet om je af te breken, maar soms is het leuk om zelf te zoeken naar de oplossing van je probleem. Ik ga niet alles voor jou maken. Ik werkt niet met XML en dus heb ik zelf een xml class opgezocht (speciaal voor jou) en kwam op het volgende uit:

http://www.site...amp;id=300

Ziet er een goeie class uit en de uitleg staat onder de code. Misschien moet ik een tutorial maken hierover... Ik zal er eens vanavond aan beginnen, heb ik weer wat te doen .
Offline Wim - 19/09/2007 21:14
Avatar van Wim Crew algemeen $xml = new SimpleXMLElement; ???

http://be.php.n...mp;lang=en

XML classe die bij php zit...

http://gdx.be/photoalbum.phps voor een voorbeeld (regel 100 ong)
Offline Flex1986 - 19/09/2007 21:37
Avatar van Flex1986 Gouden medaille

Senior Member
Simplexml zal bij het toevoegen van een parent item wel goed werken maar zodra je wilt gaan bewerken wordt simplexml een stuk lastiger. Maar het is zeker wel mogelijk.
Offline Jero3n - 20/09/2007 09:50
Avatar van Jero3n PHP interesse @stijn: Kijk nog is goed naar m'n eerste post, die gebruik ik al...
Maar daarmee kan je geen stukjes er aan toevoegen.

@wimmarien: Bedankt, ik zal er is naar kijken 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s