1

Zend (1.9) に JSON から XML への変換用のライブラリ/関数はありますか?

そうでない場合は、他のライブラリを提案してもらえますか?

ありがとう!

4

1 に答える 1

1

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;
    }
}
于 2013-10-01T16:05:31.017 に答える