Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
<?php
// set name of XML file
$file = "pet.xml";
// load file
$xml = simplexml_load_file($file) or die ("Unable to load XML file!");
// modify XML data
$xml->name = "Sammy Snail";
$xml->age = 4;
$xml->species = "snail";
$xml->parents->mother = "Sue Snail";
$xml->parents->father = "Sid Snail";
// write new data to file
file_put_contents($file, $xml->asXML());
?>
von subjective
Vom laden ist es nur ein kleiner Schritt zum Schreiben. Du behandelst die XML-Daten allerdings als Text. Von daher mußt du dich um "sauber" und "wohlgeformt" selbst kümmern.
Eine Alternative wäre, die DOMXML-Extension von PHP zu nutzen.
von elradko
Hallo,
ich lade eine XML-Datei in eine Array parse und manipulier die Datei und möchte sie dann wieder sauber und wohlgeformt zurück auf die Festplatte schreiben.
Wie ist da die beste Vorgehensweise ??
Danke im Voraus für eine schnelle Antwort. Bin Neu-PHP-ler