我只是想学习laravel,所以请指导我如何解决此问题
我想将XML数据转换为JSON格式。
但是,XML代码从JSON格式转换为TEXT。
我正在从设备API中获取此数据[这是一个生物识别设备,我使用了它的API来获取XML数据]
我的代码
curl_setopt($ch, CURLOPT_URL,"http://192.168.1.50/device.cgi/events?action=getevent&roll-over-count=0&seq-number=".$seqnumber."&no-of-events=1&format=xml");
$response = curl_exec($ch);
print_r($response);
我的输出
0 29 27/6/2019 13:39:41 164 1 0 20 0 0
它是文本格式,
我希望此输出为JSON格式!
答案 0 :(得分:1)
$xml_file = simplexml_load_string($xmlstring);
$json = json_encode($xml_file );
$array = json_decode($json,TRUE);