xmlToArray和arrayToXml
发布时间:2020-12-16 23:38:31 所属栏目:百科 来源:网络整理
导读:xmlToArray方法,供参考 public function xmlToArray($xml) { libxml_disable_entity_loader(true); $xmlstring = simplexml_load_string($xml,‘SimpleXMLElement‘,LIBXML_NOCDATA); $val = json_decode(json_encode($xmlstring),true); // libxml_disable
xmlToArray方法,供参考 public function xmlToArray($xml) { libxml_disable_entity_loader(true); $xmlstring = simplexml_load_string($xml,‘SimpleXMLElement‘,LIBXML_NOCDATA); $val = json_decode(json_encode($xmlstring),true); // libxml_disable_entity_loader(true); // $result = json_decode(json_encode(simplexml_load_string($xml,LIBXML_NOCDATA)),true); return $val; } arrayToXml方法,供参考 public function arrayToXml($arr) { $xml = "<xml>"; foreach ($arr as $key=>$val){ if(is_array($val)){ $xml.="<".$key.">".arrayToXml($val)."</".$key.">"; }else{ $xml.="<".$key.">".$val."</".$key.">"; } } $xml.="</xml>"; return $xml ; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |