#29194 [Opn->Bgs]: "Amélie" turns into "Amélie" after simplexml_load_file()
by other posts by this author
Jul 21 2004 9:00PM messages near this date
#29194 [NEW]: "Amélie" turns into "Amélie" after simplexml_load_file()
|
#29194 [Com]: "Amélie" turns into "Amélie" after simplexml_load_file()
ID: 29194
Updated by: derick@[...].net
Reported By: tsigo at tsigo dot org
-Status: Open
+Status: Bogus
Bug Type: SimpleXML related
Operating System: Gentoo
PHP Version: 5.0.0
New Comment:
Sorry, but your problem does not imply a bug in PHP itself. For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions.
Thank you for your interest in PHP.
This is not a bug, but a feature.
Previous Comments:
------------------------------------------------------------------------
[2004-07-21 21:38:28] kemps at free dot fr
It's seems that the output is utf-8 encoded.
I personnaly used a utf8decode($string_to_output).
Don't know if it is a bug or not ! (Francois)
------------------------------------------------------------------------
[2004-07-15 23:58:12] tsigo at tsigo dot org
Description:
------------
Example XML file:
<?xml version="1.0" encoding="us-ascii"?>
<Collection>
<DVD>
...
<Title> Amélie</Title>
...
</DVD>
</Collection>
This is referring the movie "Amelie", and é should turn into an
accented 'e' (é), but instead it gets processed as "Amélie".
Reproduce code:
---------------
$Collection = simplexml_load_file($filename);
echo htmlentities((string) $Collection-> DVD->Title); // Produces
"Amélie"
Expected result:
----------------
Preserve the é in the title.
Actual result:
--------------
Changes é to é
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=29194&edit=1
Thread:
tsigo at tsigo dot org
kemps at free dot fr
|