PHP OPML 解析器
请告诉我如何制作 OPML 解析器。我有代码,但它不适用于所有通用 OPML 文件:
if (file_exists('test.opml')) {
$xml =simplexml_load_file('test.opml');
}
for($i=0;$i<=count($xml);$i++) {
$array=array($xml->body->outline->outline[$i]);
$key=(array_keys($array));
foreach ($array as $key) {
echo "<strong>".($key['xmlUrl'][0])."</strong><br/>";
}
}
Kindly tell me how to make an OPML parser. I have the code but it is not working for all generic OPML files:
if (file_exists('test.opml')) {
$xml =simplexml_load_file('test.opml');
}
for($i=0;$i<=count($xml);$i++) {
$array=array($xml->body->outline->outline[$i]);
$key=(array_keys($array));
foreach ($array as $key) {
echo "<strong>".($key['xmlUrl'][0])."</strong><br/>";
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 PHP OPML 解析器类,如下所示: http://www.mt-soft.com.ar/2007/12/21/opml-parser-php-class/
示例用法:
You could use a PHP OPML parser class, like this one: http://www.mt-soft.com.ar/2007/12/21/opml-parser-php-class/
Sample usage: