是否可以使用iconv将“UTF-16LE”转换为Unicode点?

时间:2017-09-27 11:27:38

标签: c++ xml unicode utf-16 iconv

我需要验证写入XML文件的unicode char。写入XML文件的所有字符必须符合XML1.0规范。由于XML1.0将有效字符集列为未编码的unicode点,并且我有utf16编码字符。

如何检查字符是否符合XML1.0规范?

Valid character range in XML1.0 specs

目前我正在尝试使用c ++中的iconv将utf16转换为unicode点。如果不可能,那么我可能需要手动转换它。请提出任何优雅的解决方案。

谢谢

0 个答案:

没有答案