Toon posts:

[php] child toevoegen aan bestaande xml

Pagina: 1
Acties:

Verwijderd

Topicstarter
Okee, het zit zo. Ik heb een voorgedefinieerde xml file. Het beschrijft een menu en een formulier. Echter, in het formulier komt nog een extra veld dat door mijn php file ingevuld moet worden. Er moet dus een extra child toegevoegd worden aan de parent formulier/groep (afhankelijk waar die keuze moet komen te staan).

Het probleem. De XPath functies in php zouden mij naar de juiste parent moeten brengen :). Hoe voeg ik dan, als ik via de XPath functies de juiste parent gevonden heb, de nieuwe child toe :?.

De voorbeelden op de php manual site bieden geen oplossing; hier wel iemand met een oplossing? Het liefst natuurlijk zonder gebruik van extra classes... :)

Verwijderd

Topicstarter
een schopje is inmiddels wel op zijn plaats...

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

djc

Met php_domxml moet dat vrij eenvoudig kunnen.

Rustacean


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 09-08 19:19
Als het goed is kan je met de XPath functies van php een query doen op je dom. De array die je dan terug krijgt, bevat de lijst met nodes die voldoen aan de query. Daar kan je dan gewoon makkelijk een extra node onder hangen.