gpt4 book ai didi

c - UTF-8 的语言环境是什么?

转载 作者:太空狗 更新时间:2023-10-29 23:47:16 32 4
gpt4 key购买 nike

我正在从 Facebook API 获取一个包含数据的 XML 文件:

<?xml version="1.0" encoding="UTF-8"?> 
<fql_query_response xmlns="api.facebook.com/1.0/"; xmlns:xsi="w3.org/2001/XMLSchema-instance"; list="true">
<user>
<uid>100000022063315</uid>
<name>0xD7 0x99 0xD7 0x95 0xD7 0x97 0xD7 0x90 0xD7 0x99 0x20 0xD7 0x95 0xD7 0x9B 0xD7 0x98 0xD7 0xA8</name>
</user>
</fql_query_response>

我想将 UTF-8 转换为 wchar_t。我正尝试使用 mbstowcs 这样做,但显然我需要知道要设置的语言环境。 Facebook 有标准语言环境吗?还是 UTF-8?

最佳答案

要翻译与用户配置的区域设置无关但明确指定的编码的数据,您应该使用 iconv,而不是 mbsrtowcs。为此,您根本不需要 setlocale

关于c - UTF-8 的语言环境是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6470103/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com