问题我有 2 个不同格式的 XML 文件。因此,当用户发送 XML 文件时,我的 PHP 需要读取并确定如何对 XML 文件进行排序。当我使用 PHP 阅读时,有什么方法可以识别 XML 格式,以便从中提取适当的信息?谢谢。格式 1<xml> <from></from></xml>格式 2 <xml> <to></to> </xml>
1 回答

慕斯王
TA贡献1864条经验 获得超2个赞
如果您可以检测到作为 XML 一部分的不同元素,那么您可以检查它们是否存在。使用 SimpleXML...
$xml = '<xml>
<to></to>
</xml>';
$data = simplexml_load_string($xml);
if ( isset($data->from) ){
echo "From format";
}
else if ( isset($data->to) ){
echo "To format";
}
else {
echo "Uknown format";
}
- 1 回答
- 0 关注
- 84 浏览
添加回答
举报
0/150
提交
取消