我希望每两小时自动从异地 URL 提取一个 xml 文件并将其合并到 sqlite 数据库中。服务器是 lamp。(如果对于 sqlite 来说太难,那么将 xml 合并到 mysql 表中也可以。)
xml文件:
<entries>
<entry>
<name>John Smith</name>
<age>20</age>
<gender>male</gender>
</entry>
</entries>
答案1
<?php
$file = $argv[1];
if(!$file)
exit(1);
$data = simplexml_load_file($file);
foreach ($data as $entry){
foreach($entry as $k=>$v){
// change this to insert into the db ...
echo $k . "=" . $v . "\n";
}
}
# cron job php -q /script.php file.xml