There's a statement in lib/php-excel.php which converts UTF-8 characters to their HTML entities (php function htmlentities), which produces invalid XML as only &gt;, &lt;, &amp; and &quot; are allowed. Apparently this characters are already converted anyway, if the line is removed valid XML is produced (even when <, >, & and " appear in the content, they appear correctly converted in the result).

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

plepe’s picture

Same patch as above but with correct file name (according to http://drupal.org/node/1054616).

creaoy’s picture

Status: Active » Fixed

Commited patch #1 26840a5

creaoy’s picture

Status: Fixed » Closed (fixed)
creaoy’s picture

Issue summary: View changes

Fix HTML