2 Commits

Author SHA1 Message Date
Adrien Loison
ff6fb2c69d Fix shared strings XML Entities auto decode
When converting an XMLReader node to a SimpleXMLElement, the conversion would automatically decode the XML entities.
This resulted in a double decode.

For example: """ was converted to """ when imported into a SimpleXMLElement and was again converted into " (quote).

This commit changes the way the XLSX Shared Strings file is processed. It also changes the unescaping logic for both XLSX and ODS.
Finally, it removes any usage of the SimpleXML library (yay!).
2017-04-28 02:20:46 +02:00
madflow
ef4a32eb5e Fix issue 329 (#333)
* Used ENT_DISALLOWED when escaping a string.
* Added workaround for environments where ENT_DISALLOWED is not defined
2016-10-19 09:46:37 -07:00