phpbar.de logo

Mailinglisten-Archive

[php] xml-create_element problem

[php] xml-create_element problem

gerhard esz aon.912168892 at aon.at
Don Okt 16 03:08:25 CEST 2003


Hallo,
 
das folgenden skript funktioniert nur, wenn ich zeile 
 
’’$root = $doc->add_child( $doc->create_element( 'root' ) );”
 
verwende 
es funktioniert nicht, wenn ich stattdessen, den auskommentierten
bereich einsetze
 
<?php 
$doc=domxml_new_doc("1.0");
 
//weiß nicht, warum folgendes nicht funktioniert
 
/*
$root=$doc->create_element("root");
$doc->add_child($root);
*/
 
$root = $doc->add_child( $doc->create_element( 'root' ) );
$textNode1 = $doc->create_text_node( 'Harry ' );
$textNode2 = $doc->create_text_node( ' Sons' );
$textNode3 = $doc->create_cdata_section( ' is cool & stuff!' );
 
$myElement = $doc->create_element( 'element' );
$myElement->add_child( $textNode1 );
$myElement->add_child( $textNode2 );
$myElement->add_child( $textNode3 );
$root->add_child( $myElement );
 
$pi = $doc->create_processing_instruction( 'php', 'echo "Hello World";'
);
$root->add_child( $pi );
 
echo $doc->dump_mem();
?>
 
 
weiß jemand warum??
habe winxp, php 4.3.4rc1
 
besten dank
gerhard
 

php::bar PHP Wiki   -   Listenarchive