网上看到那些都是垃圾,数组多几层就不行了,还有就是用字符串组合成xml结构,这样很容易出错。
本人原创的这段是用PHP的DOMDocument生成的xml结构,兼容性很好,而且解析时不会出错。class jsonToXml {
public static function convert($data, DOMDocument $dom = null, DOMElement $xml = null) {
if(!$dom) {
$dom = new DOMDocument('1.0', 'UTF-8');
$dom->formatOutput = true;
}
if(!$xml) {
$xml = $dom->createElement('xml');
$xml->setAttribute('root', 'http...