ich habe folgender xml struktur
PHP-Code:
<?xml version="1.0" encoding="UTF-8"?>
<content>
<nodes ordner="test">
<datei url="test/datei.php" />
<datei url="test/datei1.php" />
<datei url="test/datei2.php" />
</nodes>
<nodes ordner="test11">
<datei url="test11/datei.php" />
<datei url="test11/datei1.php" />
<datei url="test11/datei2.php" />
</nodes>
::
::
</content>
und mit folgender code ändere node (0) attribute von "test" zu "test1". was auch einwandfrei geht. mein frage ist, wie kann ich aber jetzt, alle andere "test" string, der in url durch "test1" ändern.
PHP-Code:
<?php
$myXML = "a.xml";
$dom = new DOMDocument;
$dom->formatOutput = true;
$dom->preserveWhiteSpace = false;
$dom->load($myXML);
$edit = $dom->getElementsByTagName('nodes')->item(0);
$edit->setAttribute("ordner", "test1");
$dom->save($myXML);
?>
danke vorraus