WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » XML-Datei aus Array in Datei zurückschreiben » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von mouselfescher
Sofern du unter PHP5 SimpleXML verwendest:
http://www.zend.com/php5/abs/php101-11.php
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19:
<?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

Gruß elradko

Nach oben