道招

将xml格式字符串按xml输出或解析

如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!

将xml格式字符串按xml输出或解析

今天想弄一下阿里云的oss,阿里云默认返回的信息是xml。 下面给一个自己写的代码片段,大家不难发现body里面的内容其实是xml格式

$c=file_get_contents("http://127.0.0.1:8010/ali-oss/demo/tutorial.php");
$cc=trim(get_str($c,'-Body:','|-Header:'));
header("Content-type:text/xml;charset=utf-8");
echo $cc;

xml格式输出

下面是将返回的信息里面的body内容作为xml,并且解析获得Key和Size

$c=file_get_contents("http://127.0.0.1:8010/ali-oss/demo/tutorial.php");
$cc=trim(get_str($c,'-Body:','|-Header:'));
$xml=simplexml_load_string($cc);
foreach ($xml->Contents as $item) {
echo "<h2>" . $item->Key . "</h2>";
echo "<p>" . $item->Size . "</p>";
}
更新时间:
上一篇:curl获取https开头的url的内容下一篇:百度bae签名函数

相关文章

php截取字符串substr,strpos用法

例如 MARKDOWN_HASHe3caf31d0bfee4f05bb1a1a0dc9b105fMARKDOWN HASH :怎样提取下划线“”之前和之后的字符串? substr($m,0, 阅读更多…

php将二维数组转换成字符串

假设现在我们有数组如下: Array ( [1] =&gt; 错 [3] =&gt; 错 ) 想将其转化为字符串,即转化成 1错3错 我们可以这样实现 &lt;?php $a = arra 阅读更多…

SQL批量替换字符串的方法

在SQL SERVER中批量替换字符串的方法 update table[表名] set Fields[字段名]=replace(Fields[字段名],'被替换原内容','要替换 成的 阅读更多…

simplexml让读取xml元素超级简单

今天听到韩顺平老师讲解xml知识,感觉simple-xml真的好牛哦,这个simple真不是吹的,对xml文件来说,用的最多的操作应该还是读取操作吧,dom在simple-xml面前简直弱爆了。 给 阅读更多…

asp调用远程xml文件数据

下面我们调用网易新闻的XML数据为例进行讲解如果通过ASP远程调取XML文件数据,并读取输出数据。 比如我们用a.asp调用数据,其源代码为 &lt;% URL=&quot;http://ne 阅读更多…

在新浪sae用XStream不要过于乐观

XStream是如此的强大,让人爱不释手,今天早上临近上班前还在网上搜索部分用法呢,最终总算达到自己的目的了。等到上班时候,工作之余,时间较为充裕,可以到官方网站学习学习。顿时发现还是官网的讲解最好, 阅读更多…

关注道招网公众帐号
友情链接
消息推送
道招网关注互联网,分享IT资讯,前沿科技、编程技术,是否允许文章更新后推送通知消息。
允许
不用了