Xml Http抓取数据时乱码问题解决
作者:佚名 来源:新云 时间:2008-04-24 11:16:00
内码问题.用这段代码的吧,我已经改得很精简了.
使用XMLHTTP抓取地址并进次内容处理
Function GetBody(Url)
Dim objXML
On Error Resume Next
Set objXML = CreateObject("Microsoft.XMLHTTP")
With objXML
.Open "Get", Url, False, "", ""
.Send
GetBody = .ResponseBody
End With
GetBody=BytesToBstr(GetBody,"GB2312")
Set objXML = Nothing
End Function
使用Adodb.Stream处理二进制数据
Function BytesToBstr(strBody,CodeBase)
dim objStream
set objStream = Server.CreateObject("Adodb.Stream")
objStream.Type = 1
objStream.Mode =3
objStream.Open
objStream.Write strBody
objStream.Position = 0
objStream.Type = 2
objStream.Charset = CodeBase
BytesToBstr = objStream.ReadText
objStream.Close
set objStream = nothing
End Function
标签:
0
投稿
猜你喜欢
python编程学习使用管道Pipe编写优化代码
2023-08-20 04:08:45
解析:在SQL Server下数据库链接的使用
2009-01-23 13:37:00
使用Python的networkx绘制精美网络图教程
2022-10-31 06:52:47
python strip()函数 介绍
2023-06-15 11:59:47
Perl中chomp和chop的区别介绍
2023-12-03 18:09:43
Python中列表(list)操作方法汇总
2023-11-12 06:16:33
JavaScript状态模式及适配器模式使用讲解
2024-04-19 10:14:05
浅谈Python协程asyncio
2021-01-12 21:30:32
sqlserver 文件数据库和关系数据库的比较
2011-10-24 20:11:38
Python实现自动登录百度空间的方法
2023-11-11 09:11:23
Spring Boot Mysql 数据库操作示例
2024-01-19 10:22:28
Python机器学习应用之支持向量机的分类预测篇
2023-08-29 20:42:55
Mootools 1.2教程(3)——数组使用简介
2008-11-17 20:16:00
详解用python实现基本的学生管理系统(文件存储版)(python3)
2021-10-08 18:26:29
RedHat 9.0下用rpm包安装mysql
2008-11-22 12:28:00
mysql 8.0.11安装配置方法图文教程
2024-01-27 17:22:08
详解Python中的__getitem__方法与slice对象的切片操作
2022-04-26 19:54:55
js和php邮箱地址验证的实现方法
2024-06-05 09:38:13
浅谈FastClick 填坑及源码解析
2024-04-10 16:08:57
JavaScript利用时间分片实现高性能渲染数据详解
2024-04-29 13:24:26