Zend (1.9) 中是否有任何用于 JSON 到 XML 转换的库/函数?
如果没有,那么你能推荐我任何其他图书馆吗?
谢谢!
如果您可以使用 PEAR 中的XML 序列化器,您可以将 JSON 转换为对象,然后再转换为 XML:
function json_to_xml($json) {
include_once("XML/Serializer.php");
$options = array (
'addDecl' => TRUE,
'encoding' => 'UTF-8',
'indent' => ' ',
'rootName' => 'json',
'mode' => 'simplexml'
);
$serializer = new XML_Serializer($options);
$obj = json_decode($json);
if ($serializer->serialize($obj)) {
return $serializer->getSerializedData();
}
else {
return null;
}
}