SimpleXML的asXML方法编码问题
2018-12-03 本文已影响0人
Alexever
PHP的SimpleXML对象使用asXML方法的时候返回的字符串编码是HTML-ENTITIES
有几种方法可以解决这个问题
$xml=$simpleXML->asXML();
$xml=mb_convert_encoding($xmlInstance->asXML(), 'UTF-8', 'HTML-ENTITIES');
或者
$xml=html_entity_decode($xml, ENT_NOQUOTES, 'UTF-8');