易截截图软件、单文件、免安装、纯绿色、仅160KB

CreateFile 保存的xml如何格式为utf-8

我现在用wininet从从网上read下来的文本保存为xml,网上的xml格式是utf-8的,但是我保存的xml格式变成了ansi的,导致中文乱码,怎么处理?

1、保存格式变成utf-8
2、将utf-8的变为ansi的格式
这两种方式分别怎么处理?
保存文件的时候在开头存一个utf-8的bom:  0xef 0xbb 0xbf

1.写把 <?xml version="1.0" encoding="utf-8"?>写头xml头行,然后在write 读到的内容
2. 想xml写你读到的内容之前,写把读到的字符串转化为UTF-8;


UTF8 转 ANSI的,倒是没写过
setlocale(LC_ALL, "");
wctomb();
实施这俩可以么

引用
1.写把 <?xml version="1.0" encoding="utf-8"?>写头xml头行,然后在write 读到的内容
2. 想xml写你读到的内容之前,写把读到的字符串转化为UTF-8;


up

引用
UTF8 转 ANSI的,倒是没写过
setlocale(LC_ALL, "");
wctomb();
实施这俩可以么

UTF8 转 ANSI的
C/C++ code:

//预转换,得到所需空间的大小
int wcsLen = ::MultiByteToWideChar(CP_UTF8, NULL, buffer, strlen(buffer), NULL, 0);
wchar_t* wszString = new wchar_t[wcsLen];
//转换
MultiByteToWideChar(CP_UTF8, NULL, buffer, strlen(buffer), wszString, wcsLen);


这样就可以了,不b


相关问答:

好 请问有什么XML的好书

好 我想学习XML好书,请问有什么书,可以深入的学习下的 谢谢
无废话XML 台湾两只老虎

XML入门经典

友情 帮顶。

无废话XML 台湾两只老虎知识点比较少

XML从入门到精通
......

基于XML技术的网页内容提取


如题
请问能不能给点指点,关于这个课题我不知道该怎么准备!
说得太简洁了,不理解

买几本xml基础的书看看

是解析xml吗?如果是,建议先用dom解析,找到方法后,可以直接使用jquery解析,建 ......

数据表生成特定格式的xml - .NET技术 / ASP.NET

从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
  <folder state="unchecked" isBra ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

C# 利用socket传输XML文件问题

我现在要做一个用c#做的,利用socket传输XML文件,并解读XML文件,执行XML里面的相关操作之后,把结果动态地写入XML文件里,再传回去!最好能给个案例看看,急急急啊!!!
谢谢了!
怎么个解析法?

1、.net Romti ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号