Php

phpjsonをXMLに変換する



Convert Php Json Xml



function jsonToXML($source) { $string = '' foreach ($source as $k => $v) { $string .= '<' . $k . '>' //Determine whether it is an array, or, the object if (is_array($v) || is_object($v)) { //Recursive call of array or object $string .= change($v) } else { //Get label data $string .= $v } $string .= ' . $k . '>' } return $string }

画像
例:

$arr = [ 'cc' => [ 'in' => [ 'AccNo' => 'Check account', 'BeginDate' => 'Starting time', 'EndDate' => 'deadline', 'MinAmt' => 'Lower limit of balance', 'MaxAmt' => 'Limited amount', 'BankType' => '', 'NextTag' => 'Query next page identification', 'CurrType' => '001', 'DueBillNo' => '' ], 'dd' => '' ] ] $str = jsonToXML($arr) halt($str)

結果:
画像