| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 530 人关注过本帖
标题:怎样读取文本文档中的unicode编码
只看楼主 加入收藏
chenyanx
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2012-10-9
结帖率:50%
收藏
已结贴  问题点数:16 回复次数:4 
怎样读取文本文档中的unicode编码
在一个文本文档中,其中有几行是unicode码,请问如何用C语言程序查找定位这些行?小菜鸟。。。。
搜索更多相关主题的帖子: 定位 C语言 如何 
2012-11-06 19:47
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:8 
以下是同一文字在不同编码体系下的内码:
图片附件: 游客没有浏览图片的权限,请 登录注册

授人以渔,不授人以鱼。
2012-11-07 03:12
cnfarer
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:8 
也许对你有用:http://blog.

★★★★★为人民服务★★★★★
2012-11-07 07:07
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
程序代码:
#include "stdafx.h"

using namespace System;
using namespace System::Text;
using namespace System::IO;

int main(array<System::String ^> ^args)
{
    String^ content = "端面模数AZ1";

    Encoding^ unicode = Encoding::Unicode;
    array<Byte>^ unicode_array = gcnew array<Byte>(unicode->GetByteCount(content));
    Console::Write("Unicode: {0}  ", content);
    unicode_array = unicode->GetBytes(content);
    for (int i = 0; i < unicode_array->Length; ++i)
    {
        Console::Write("{0:X2} ", unicode_array[i]);
    }
    Console::WriteLine();

    Encoding^ ansi = Encoding::Default;
    array<Byte>^ ansi_array = Encoding::Convert(unicode, ansi, unicode_array);
    Console::Write("   ANSI: {0}  ", ansi->GetString(ansi_array));
    for (int i = 0; i < ansi_array->Length; ++i)
    {
        Console::Write("{0:X2} ", ansi_array[i]);
    }
    Console::WriteLine();

    Encoding^ utf8 = Encoding::UTF8;
    array<Byte>^ utf8_array = Encoding::Convert(unicode, utf8, unicode_array);
    Console::Write("   UTF8: {0}  ", utf8->GetString(utf8_array));
    for (int i = 0; i < utf8_array->Length; ++i)
    {
        Console::Write("{0:X2} ", utf8_array[i]);
    }
    Console::WriteLine();

    return 0;
}

授人以渔,不授人以鱼。
2012-11-07 14:27
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
看看这个用Unicode编码保存的文本文件,你的目标如何实现?
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

授人以渔,不授人以鱼。
2012-11-07 17:14
快速回复:怎样读取文本文档中的unicode编码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.048454 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved