<?php//Microsoft.XMLHTTP组件使用范例程序get.php
$url="http://bestrip.vicp.cc:352/ib_tranx_req.asp?uid=wz001&sessionid=dd8edd0ca3a54d3403c84929274771adtermid=&cmd=av&disp_special=1&disp_share=1&verify=0&start_city=SHA&arrive_city=PEK&date=2009-4-13";$xmlhttp = new COM("Microsoft.XMLHTTP") or die("无法创建Microsoft.XMLHTTP组件!");$xmlhttp->open("GET",$url,False, "", "");
$xmlhttp->setRequestHeader("content-Type","text/xml");$xmlhttp->send();
//header('Content-Type:text/html;charset=UTF-8');
$body=$xmlhttp->responseText;echo $body;?>通过查看源码怎么页面里面xml显示为:
<?xml version="1.0" encoding="GB2312"?>
<air_info ret_value="1" date="13APR(MON)" from="SHA" to="PEK" fromname="?????" toname="???????" Mileage="1178">
<airline line_number="CA1858" company="?????????" sc="SHA" sa="???????ac="PEK" aa="?????????stime="0755" atime="1020" airrax="50" fulerax="0" food="1" dfly="1" type="772" et="1">
<c b="F" d="???? p="1700" s="A"></c>
<c b="Y" d="???? p="1130" s="A"></c>
<c b="S" d="*δ?" p="0" s="A"></c>
</airline>
<airline line_number="*FM9891" company="?????????" sc="SHA" sa="???????ac="PEK" aa="?????????stime="0755" atime="1020" airrax="50" fulerax="0" food="1" dfly="1" type="772" et="1">
<c b="F" d="???? p="1700" s="A"></c>
<c b="Y" d="???? p="1130" s="A"></c>
怎么回事?我怎么处理这个编码的问题?
$url="http://bestrip.vicp.cc:352/ib_tranx_req.asp?uid=wz001&sessionid=dd8edd0ca3a54d3403c84929274771adtermid=&cmd=av&disp_special=1&disp_share=1&verify=0&start_city=SHA&arrive_city=PEK&date=2009-4-13";$xmlhttp = new COM("Microsoft.XMLHTTP") or die("无法创建Microsoft.XMLHTTP组件!");$xmlhttp->open("GET",$url,False, "", "");
$xmlhttp->setRequestHeader("content-Type","text/xml");$xmlhttp->send();
//header('Content-Type:text/html;charset=UTF-8');
$body=$xmlhttp->responseText;echo $body;?>通过查看源码怎么页面里面xml显示为:
<?xml version="1.0" encoding="GB2312"?>
<air_info ret_value="1" date="13APR(MON)" from="SHA" to="PEK" fromname="?????" toname="???????" Mileage="1178">
<airline line_number="CA1858" company="?????????" sc="SHA" sa="???????ac="PEK" aa="?????????stime="0755" atime="1020" airrax="50" fulerax="0" food="1" dfly="1" type="772" et="1">
<c b="F" d="???? p="1700" s="A"></c>
<c b="Y" d="???? p="1130" s="A"></c>
<c b="S" d="*δ?" p="0" s="A"></c>
</airline>
<airline line_number="*FM9891" company="?????????" sc="SHA" sa="???????ac="PEK" aa="?????????stime="0755" atime="1020" airrax="50" fulerax="0" food="1" dfly="1" type="772" et="1">
<c b="F" d="???? p="1700" s="A"></c>
<c b="Y" d="???? p="1130" s="A"></c>
怎么回事?我怎么处理这个编码的问题?
解决方案 »
- 求教一个问题
- 模板替换问题
- mysql查询
- 求助,网页出现Fatal error: Call to a member function fetchrow() on a non-object
- 怎么能把fid添加到本条记录中
- define('DB_NAME', $db)提示全局变量没有定义?
- 我的PHP版本是4.4.2的,为什么不能用mail()函数?
- 如何获取下拉列表的text文字而不是索引值?
- 谁有win2000 server + apache 下的 php4.30 的配置文件
- How can I realize this programme?
- [PHP语言技巧] 如何为自己赢点自信?
- PHP如何向.NET接口webservice发送xml请求
处理接收的返回值,转化成utf-8header('Content-Type:text/html;charset=UTF-8');
这个再加上,应该可以解决了.