BadByte
Lt. Junior Grade
- Registriert
- Jan. 2006
- Beiträge
- 298
Hallo,
z.Z. versuche ich gerade xml mit php zu schreiben.
Ich habe alllerdings Probleme mit dem Wurzlelement:
die xml datei schaut so aus:
Ich möchte jetzt, dass er den neuen Newseintrag dem bestehendem Wurzelelement <alleNews> als Wurzelelement hinzufügt.
Das macht er aber nicht, er ersetzt ihn nur durch ein <news> Element.
Was mach ich falsch?
z.Z. versuche ich gerade xml mit php zu schreiben.
Ich habe alllerdings Probleme mit dem Wurzlelement:
PHP:
$xmlDatei = "news.xml";
$xml = simplexml_load_file($xmlDatei);
$news = $xml->addChild("news");
$news->addAttribute("id", time());
$news->addChild("Datum", "3.6.1995");
$news->addChild("Autor", "autor");
$news->addChild("Überschrift", "Neuer Newsbeitrag");
$news->addChild("text", "h sdfjs fj efsfh");
$handle = fopen($xmlDatei, "wb");
fwrite($handle, $news->asXML());
fclose($handle);
print_r($xml);
die xml datei schaut so aus:
Code:
<?xml version="1.0"?>
<alleNews>
</alleNews>
Das macht er aber nicht, er ersetzt ihn nur durch ein <news> Element.
Was mach ich falsch?