node当使用node获取GBK编码的数据时,nodejs只支持utf-8,node没有提供转换编码的原生支持,有倒是有一个模块iconv能干这个事,但需要本地方法,VC++库的支持。国外有个大牛写了一个纯粹用Javascript解码的模块:iconv-lite,可以实现编码转换,使用方法如下:

var http = require("http");
var iconv = require("iconv-lite");
var url = "http://hq.sinajs.cn/list=sh600595";
var req = http.request(url, function(res){res.on('data',function(data){data = iconv.decode(data, 'GBK');console.log(""+data);});
});
req.end();

这是一个获取sina上股票行情的api,GBK编码的,如果不转换,中文输不出来,如下:

使用iconv-lite后,即iconv.decode方法后,输出如下:

iconv-lite相关推荐

  1. Paddle Lite端侧部署

    Paddle Lite端侧部署 端侧推理引擎的由来 随着深度学习的快速发展.特别是小型网络模型的不断成熟,原本应用到云端的深度学习推理,就可以放到终端上来做,比如手机.手表.摄像头.传感器.音响,也就 ...

  2. 超轻量AI引擎MindSpore Lite

    超轻量AI引擎MindSpore Lite 揭秘一下端上的AI引擎:MindSpore Lite. MindSpore Lite是MindSpore全场景AI框架的端侧引擎,目前MindSpore L ...

  3. MindSpore图像分类模型支持(Lite)

    MindSpore图像分类模型支持(Lite) 图像分类介绍 图像分类模型可以预测图片中出现哪些物体,识别出图片中出现物体列表及其概率. 比如下图经过模型推理的分类结果为下表: 使用MindSpore ...

  4. MindSpore Lite整体架构介绍

    MindSpore Lite整体架构介绍 MindSpore Lite框架的总体架构如下所示: • 前端(Frontend): 负责模型生成,用户可以通过模型构建接口构建模型,将第三方模型和MindS ...

  5. 模型压缩95%:Lite Transformer,MIT韩松等人

    模型压缩95%:Lite Transformer,MIT韩松等人 Lite Transformer with Long-Short Range Attention Zhanghao Wu, Zhiji ...

  6. GitHub上用于微控制器的TensorFlow Lite

    这是TensorFlow Lite的实验端口,针对微控制器和其他只有千字节内存的设备.它不需要任何操作系统支持,任何标准的C或C ++库或动态内存分配,因此它的设计甚至可以移植到"裸机&qu ...

  7. TensorFlow Lite:TensorFlow在移动设备与嵌入式设备上的轻量级跨平台解决方案 | Google 开发者大会 2018...

    Google 开发者大会 (Google Developer Days,简称 GDD) 是展示 Google 最新开发者产品和平台的全球盛会,旨在帮助你快速开发优质应用,发展和留住活跃用户群,充分利用 ...

  8. 基于Vue, Vuex 和 ElementUI 构建轻量单页Hexo主题Lite

    Hexo Theme Lite Keep Calm, Lite and Writing. light single page blog application theme, using Vue, Vu ...

  9. 对标Mobileye!百度Apollo公布L4级自动驾驶纯视觉解决方案Apollo Lite

    美国当地时间6月16日-20日,全球计算机视觉及模式识别领域顶级学术会议CVPR 2019(Conference on Computer Vision and Pattern Recognition) ...

  10. 字节一实习生误删公司所有lite模型,几百人为其善后,有员工处理事故到凌晨三点!...

    一般人对实习生的印象都是谨小慎微,但一个字节的实习生却用实际行动证明:只要胆子够大,实习生也能翻天覆地. 近日,一个字节员工在网上发帖爆料:字节一个实习生把公司所有lite模型都删除了! 什么是lit ...

最新文章

  1. 知识图谱还有哪些方向值得深入研究?这 6 篇最新论文给你答案
  2. 关于单链表的头插法和尾插法
  3. Mac 的mysql5.7没有配置文件,如何解决only_full_group_by 问题
  4. 调用图片文件夹中的任意图片随机显示_他来了,他来了,Mathpix拜拜了~~~文字、表格、公式图片识别神器V0.1测试版...
  5. 真正的OKR是什么?
  6. 张一鸣批评的互联网“语言腐败”,危害到底有多大?
  7. Java web中不同浏览器间导出Excel文件名称乱码问题解决方案
  8. 学习 python ORM 类库 SQLAlchemy 使用
  9. ssh架构之hibernate(二)进阶学习
  10. SAS Planet软件介绍与使用教程
  11. 统计信号处理基础 习题解答3-9
  12. 详细讲述matlab中矩阵的卷积函数convn
  13. jsp15公安海警学院值班管理系统(jsp+servlet+mysql)
  14. 会员(用户)数据化运营——指标介绍
  15. 【Tableau server日常维护9.0】window server2016 Tableau server保姆教学安装
  16. 梦想在远方,理想在路上
  17. 使用按键精灵自动截图并保存重命名
  18. javaMail 的邮件发送包括了抄送(CC),密送(BCC)采用springBoot
  19. 《余世维 - 有效沟通》讲义zz
  20. AUTOCAD——特性匹配

热门文章

  1. Word - Word快速去水印的 3 大绝招,再忙也要看
  2. 「微服务系列」统一网关Gateway
  3. 至多包含 K 个不同字符的最长子串
  4. 机器学习(Machine Learning,ML)
  5. 上海育才高中2021高考成绩查询,育才中学2018高考成绩
  6. oracle创建同义词授权,Oracle同义词赋权
  7. Git版本控制管理——Git和GitHub
  8. 遍历$.each()和$().each()用法
  9. 分布式系统架构系列讲解八(分布式一致性 8):PBFT算法
  10. 【python--程序】printf格式化输出函数