PHP的simplexml_load_string默认不会读取CDATA内部的数据,然而通常情况下XML里的CDATA节点数据都是需要的,这种情况需要添加而外的参数(LIBXML_NOCDATA)
simplexml_load_string($xml,'SimpleXMLElement', LIBXML_NOCDATA);
这样CDATA里的数据就能正常读取了。
simplexml_load_string读取CDATA值
PHP的simplexml_load_string默认不会读取CDATA内部的数据,然而通常情况下XML里的CDATA节点数据都是需要的,这种情况需要添加而外的参数(LIBXML_NOCDATA)
simplexml_load_string($xml,'SimpleXMLElement', LIBXML_NOCDATA);
这样CDATA里的数据就能正常读取了。