【发布时间】:2017-06-08 12:04:05
【问题描述】:
我正在尝试使用 php 中的 simple_load_string 函数解析 xml 中的数据,它在 $parsed (data parsed) 中返回一个空数据。
要解析的数据是这样的:
<cas:serviceResponse xmlns:cas="http://www.yale.edu/tp/cas">
<cas:authenticationSuccess>
<cas:user>yassine458</cas:user>
</cas:authenticationSuccess>
</cas:serviceResponse>
是否可以用这种格式解析数据,或者有其他方法可以做到这一点。
这是我的代码:
$xml = simplexml_load_string($result);
$json = json_encode($xml);
$array = json_decode($json,TRUE);
$parsed= simplexml_load_string($result);
我正在尝试将其转换为 json 格式
【问题讨论】:
-
向我们展示代码和数据
-
你可以看看
-
有没有解决办法?
-
这不是有效的 XML,所以很难说更多,因为我无法测试它
-
我可以得到没有解决方案来解析它?
标签: php xml xml-parsing