帮酷LOGO
  • 显示原文与译文双语对照的内容
An encoding detector library ported from Mozilla

  • 源代码名称:uchardet
  • 源代码网址:http://www.github.com/BYVoid/uchardet
  • uchardet源代码文档
  • uchardet源代码下载
  • Git URL:
    git://www.github.com/BYVoid/uchardet.git
  • Git Clone代码到本地:
    git clone http://www.github.com/BYVoid/uchardet
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/BYVoid/uchardet
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • uchardet

    uchardet移动

    uchardet现在是一个 freedesktop 项目。

    请更新你的项目链接。 新版本。代码更新和通知将出现在主机主机主机上。

    uchardet是一个编码检测器库,它在不需要任何额外信息的情况下采用一个字节序列,并尝试确定文本的编码。 返回的编码名称为 -compatible 。

    uchardet开始作为通用字符集检测库的C++ 语言绑定的一个C 语言绑定,由 Mozilla 。 它现在可以检测更多的字符集,并且比原来的实现更可靠。

    universalchardet的原始代码在 http://lxr.mozilla.org/seamonkey/source/extensions/universalchardet/ 可用。

    universalchardet使用的技术在 http://www.mozilla.org/projects/intl/UniversalCharsetDetection.html 描述。

    支持的语言/编码

    • 国际( Unicode )
      • UTF-8
      • utf-16be/utf-16le
      • UTF-32BE/UTF-32LE/X-ISO-10646-UCS-4-34121/X-ISO-10646-UCS-4-21431
    • 阿拉伯文
      • ISO-8859-6
      • WINDOWS-1256
    • 保加利亚语
      • ISO-8859-5
      • WINDOWS-1251
    • 简体中文
      • ISO-2022-CN
      • BIG5
      • euc二
      • GB18030
      • HZ-GB-2312
    • 丹麦语
      • ISO-8859-1
      • ISO-8859-15
      • WINDOWS-1252
    • 简体中文
      • ASCII
    • 世界语
      • ISO-8859-3
    • 法语
      • ISO-8859-1
      • ISO-8859-15
      • WINDOWS-1252
    • 德语
      • ISO-8859-1
      • WINDOWS-1252
    • 希腊文
      • ISO-8859-7
      • WINDOWS-1253
    • 希伯来文
      • ISO-8859-8
      • WINDOWS-1255
    • 匈牙利语:
      • ISO-8859-2
      • WINDOWS-1250
    • 日语
      • ISO-2022-JP
      • SHIFT_JIS
      • euc jp
    • 韩语
      • ISO-2022-KR
      • euc kr
    • 俄文
      • ISO-8859-5
      • KOI8-R
      • WINDOWS-1251
      • mac西里尔文
      • IBM866
      • IBM855
    • 西班牙语
      • ISO-8859-1
      • ISO-8859-15
      • WINDOWS-1252
    • 泰语泰语
      • TIS-620
      • ISO-8859-11
    • 土耳其语:
      • ISO-8859-3
      • ISO-8859-9
    • 越南语:
      • VISCII
      • Windows-1258
    • 其他
      • WINDOWS-1252

    安装

    Debian/Ubuntu/Mint

    apt-get install uchardet libuchardet-dev

    Mageia

    urpmi libuchardet libuchardet-devel

    Fedora

    dnf install uchardet uchardet-devel

    Mac

    brew install uchardet

    基于源代码的

    可以从:https://www.freedesktop.org/software/uchardet/releases/ 发布。

    如果你喜欢开发版本,请克隆git知识库:

    git clone git://anongit.freedesktop.org/uchardet/uchardet

    可以在以下位置浏览源: https://cgit.freedesktop.org/uchardet/uchardet/

    cmake. 
    make
    make install

    用法

    命令行

    uchardet Command Line Tool
    Version 0.0.6
    Authors: BYVoid, Jehan
    Bug Report: https://bugs.freedesktop.org/enter_bug.cgi?product=uchardet
    Usage:
     uchardet [Options] [File]...
    Options:
     -v, --version Print version and build information.
     -h, --help Print this help.

    请参见 uchardet.h

    相关项目

    许可证

    查看 COPYING 文件以获得这些 3许可证的完整文本。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语