找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20837|回复: 5

[问题求助] VBS如何下载带UNICODE字符的网页数据?

[复制链接]
发表于 2013-7-28 10:14:23 | 显示全部楼层 |阅读模式
  1. With CreateObject("WinHttp.WinHttpRequest.5.1")
  2.         .Open "GET", "http://dict.qq.com/dict?q=word", False
  3.         .send
  4.          tt = .responseText '发现网页上的使用UNICODE的字符被WINHTTP组件自动转为GB字符了...
  5.   with
复制代码
我想下载这个网页的音标(wə:d)保存到文本文件中去的...注:这个音标是UNICODE字符..
发表于 2013-7-28 19:51:35 | 显示全部楼层
本帖最后由 czjt1234 于 2013-7-28 19:52 编辑

源文件就是这样的、

["w& #601;:d"]
 楼主| 发表于 2013-7-29 11:07:26 | 显示全部楼层
回复 2# czjt1234


    呀,..

那怎么把源文件转成 正常识别的数据wə:d呢?
另外,我直接打开,发现源文件是wə:d呀..
发表于 2013-7-29 21:47:12 | 显示全部楼层
回复 3# lqh123108
    按照英语音标需要的常用特殊字符,手动替换即可。
IPA符号
http://www.fmddlmyy.cn/text65.html

4.1 概述
这里的IPA指的是“International Phonetic Alphabet”。IPA也是International Phonetic Association的缩写。IPA符号就是这个协会整理的一套用来表示语音的标准符号。 根据Wikipedia,在2008年,IPA符号包括107个字母,52个音调符号(diacritics)和4个韵律标记(prosody marks)。 有一个关于"The International Phonetic Alphabet in Unicode"的网页上面有IPA符号对应的Unicode字符的列表。 还有个网页提供了IPA字符输入功能。 只要点击网页上的字符,字符就会出现在下方的编辑框中。

英语音标需要的特殊字符
因为英语音标系统需要一些ascii字符以外的符号,这些符号在Unicode出现前没有统一的编码和相应的字体,需要用特殊字体实现。所以在音标的输入和显示上造成了一定的混乱。 那么英语音标究竟需要哪些特殊字符呢?下表列出了英语音标需要的常用特殊字符。

音标符号        10进制Unicode编码        16进制Unicode编码
æ        230        00E6
e        240        00F0
ŋ        331        014B
ɑ        593        0251
ɒ        594        0252
ɔ        596        0254
ə        601        0259
ɛ        603        025B
ɜ        604        025C
ɡ        609        0261
ɪ        618        026A
ʃ        643        0283
ʊ        650        028A
ʌ        652        028C
ʒ        658        0292
ˈ        712        02C8
ˌ        716        02CC
ː        720        02D0
θ        952        03B8

网页代码转IPA代码如下(贴代码无法显示,请下载附档,另注意VBS应保存为Unicode编码):
 楼主| 发表于 2013-9-13 13:44:07 | 显示全部楼层
多谢了
发表于 2015-2-7 12:22:51 | 显示全部楼层
学习了,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 13:13 , Processed in 0.009638 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表