Hallo,
obwohl ich mich mit der DOM Problematik unter Javascript ganz gut auskenne, steige ich bei folgendem Problem einfach nicht durch:
Als ersten den Code:
Das ganze wird leider mit folgendem Fehler belohnt:
Catchable fatal error: Argument 1 passed to DOMDocument::importNode() must be an instance of DOMNode, null given in ...
Vielen Dank für eure Hinweise.
Grüße Michael
obwohl ich mich mit der DOM Problematik unter Javascript ganz gut auskenne, steige ich bei folgendem Problem einfach nicht durch:
Als ersten den Code:
PHP-Code:
// Das Stylesheet in ein Objekt laden
$xslDoc = new DOMDocument();
$xslDoc->load('AttributesXSL-19.xsl');
// Das Original XML in ein Objekt laden
$xmlDoc = new DOMDocument();
$xmlDoc->load('attributes.xml');
// Den entsprechenden Knoten suchen
$node = $xmlDoc->getElementById('3072');
// Ein neues (leeres) XML Objekt schaffen
$newXML = new DOMDocument();
$newXML->formatOutput = true;
$newXML->loadXML('<ebay></ebay>');
// Denn Knoten in das neue XML Objekt importieren
$node = $newXML->importNode($node);
// Den importierten Knoten als Kind einbinden
$newXML->documentElement->appendChild($node);
// Jetzt das ganze mit dem XSLT Processor verarbeiten
$proc = new XSLTProcessor();
$proc->importStylesheet($xslDoc);
echo $proc->transformToXML($newXML);
Catchable fatal error: Argument 1 passed to DOMDocument::importNode() must be an instance of DOMNode, null given in ...
Vielen Dank für eure Hinweise.
Grüße Michael
Kommentar