最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php 读取xml文档
时间:2022-06-24 20:53:14 编辑:袖梨 来源:一聚教程网
代码如下 | 复制代码 |
$xml = < < < xml out: [command_name] => provision ) ) |
$url="http://mb.111com.net/ws.php?q=content";
$dom = new domdocument();
$dom->load($url);
//print"
";
//print( $dom->savexml());
$dictarray = $dom->getelementsbytagname("dict");
foreach( $dictarray as $dict ) {
$key = $dict->getelementsbytagname("key");
$key=$key->item(0)->nodevalue;
$key= iconv("utf-8","gb2312",$key); //注意要转码对于中文,因为xml默认为utf-8格式
echo ("***输出>key>的内容:****:".$key);
$lang = $dict->getelementsbytagname("lang");
$lang = utf8_decode($lang->item(0)->nodevalue);
echo "
";
echo ("***输出>lang>的内容:****:".$lang);
}
方法三$fp=fsockopen("xxx.xxx.com", 80, $errno, $errstr, 30);
if($fp){
$out = "get /abc.xml?key=value http/1.1 ";
$out .= "host: xxx.xxx.com ";
$out.= 'user_agent: xml-rpc client ';
$out.='content-type: text/xml ';
$out .= "connection: close ";
fwrite($fp,$out);
while(!@feof($fp)){
$result.=@fgets($fp,1024);
}
fclose($fp);
}
echo $result;相关文章
- 《1号会员店》关闭自动续费方法 01-29
- 《排球少年:新的征程》社团每日福利领取方法 01-29
- 《椿之歌》新手风属性队伍推荐 01-29
- 《最终幻想14:水晶世界》小小阿托莫斯宠物获得方法 01-29
- 《燕云十六声》醉拳客打法攻略 01-29
- 《异人之下》全货币获取方法汇总 01-29