ID: 15412 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Open +Status: Bogus Bug Type: DOM XML related Operating System: WindowsXP PHP Version: 4.1.1 New Comment:
This is not a bug. Please double-check the documentation available at http://www.php.net/manual/ and the instructions on how to report a bug at http://bugs.php.net/how-to-report.php Previous Comments: ------------------------------------------------------------------------ [2002-02-06 17:34:25] [EMAIL PROTECTED] There is a *large* bug in the the set_content() method (as well as the new_child() method) For instance, if i try to add a new node with content containing an entity like this, it will convert the entity to the original character. $bugItemNode->new_child( 'title', '' ); $bugItemNode->set_content( 'HtmlTagContainer's add() method does not accept strings as an argument.' ); But when you use $doc->dumpmem(), the output will be the following: ...<title>HtmlTagContainer's add() method does not accept strings as an argument.</title> Notice that it contains an apostrophe and it is NOT '. This is a huge bug since it does not output wellformed XML files. Obviously, if you simply write the apostrophe character, it will do nothing to convert it to ' as well. This is serious and will hinder MANY applications that need to parse the resultant XML content. Developers, please fix this. Ken Egervari ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=15412&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php