我正在学习如何将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);
?>
感谢您的时间!
答案 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