c++ - boost::spirit::xml::宽字符串编码

标签 c++ xml boost encoding wstring

我目前正在使用 boost::spirit::xml::encode 函数将给定的 std::string 编码为 xml。但此函数不适用于 std::wstring

有没有同样适用于宽字符串的等效项?

最佳答案

它适用于宽字符串,因为所有 XML 重要的宽字符都映射到单字节字符。

关于c++ - boost::spirit::xml::宽字符串编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20848127/

相关文章:

c++ - 在 C++11 中实现线程安全方法的正确方法

php - 使用 PHP 和 XPATH 呈现嵌入在 XML 节点中的 XML 节点

c# - 如何在 C# 中序列化/反序列化可选的 XML 枚举?

c++ - 使用 boost 生成适当数量的 token

c++ - 线程 C++ 上的用户 I/O

c++ - 使用 boost::bind 但允许传递任何附加参数

c++ - 最短路径、禁止左转、打印路径

c++ - C++中,如何使用单例来保证每个类都有唯一的整数ID?

C++ 对字符指针数组进行排序

xml - PowerShell将XML属性添加到变量