如何使用PHP从URL解析XML

时间:2013-10-24 16:46:20

标签: php html xml

我正在学习如何将XML元素解析为html文档。

这需要一个带有xml的url,读取元素但它不起作用......也是 我想更进一步,但我根本无法做到,我怎么能这样做,所以我从一个网址读取xml?并使用xml元素作为文件名来使用模板创建一个HTML文档?

////编辑这是我试过的! ///// EDIT ///// EDIT ///// EDIT ///// EDIT ///// EDIT ///// EDIT

我试过这只是为了让我知道我在做什么(......显然没什么哈哈)所以如果信息是正确的话,我可以回应......

<?php

 $url = "http://your_blog.blogspot.com/feeds/posts/default?alt=rss";
 $xml = simplexml_load_file($url);
 print_r($xml);

?> 

感谢您的时间!

1 个答案:

答案 0 :(得分:1)

通常,网络浏览器会根据相同的原始安全策略禁止“跨域”请求。

但是,有一种机制允许网页上的JavaScript将XMLHttpRequests发送到另一个名为跨源资源共享(CORS)的域。

阅读关于CORS的内容: http://en.wikipedia.org/wiki/Cross-origin_resource_sharing

查看有关RSS Feed的文章: http://www.w3schools.com/php/php_ajax_rss_reader.asp