如何使用 PHP 爬虫获取并解析 XML 数据
<?php
// 初始化 SimpleXML 对象
$xml = simplexml_load_file('https://api.example.com/data.xml');
// 遍历 XML 中的所有记录
foreach ($xml->record as $record) {
// 打印记录的某些字段
echo "ID: " . $record->id . ", Name: " . $record->name . "\n";
}
?>
这段代码演示了如何使用 PHP 的 SimpleXML 扩展来解析 XML 数据。首先,使用 simplexml_load_file()
函数加载远程的 XML 数据文件。然后,使用 foreach
循环遍历 <record>
元素,并打印出每个记录的 id
和 name
字段。这是一个基本的例子,实际应用中可能需要根据具体的 XML 结构进行相应的调整。
评论已关闭