1 回答
TA贡献1858条经验 获得超8个赞
我找到了一个解决方案,在“feed.php”文件中使用 PHP 将提要 xml 数据转换为简单 XML 对象(将数据显示为数组),循环遍历该数组以选择我想要的特定数据,然后将其转换使用 SimpleXMLElement() 函数返回到 xml 标记。这允许创建一个更简单的 xml 文档,并从标签中排除无关的 Yahoo 简介,这与 XSLT 的行为正确。
<?php
(Feed data saved in $response variable)
// convert xml data string into XML object
$xml = simplexml_load_string($response);
// selected output from object array as manually created XML tags
$output = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><content></content>');
$date = $output->addChild('date',$xml->date); //append 'date' xml tags and get the date content from the XML object
(create more xml tags containing data, etc...)
echo $output->asXML();
?>
- 1 回答
- 0 关注
- 107 浏览
添加回答
举报