开发环境:VS2022
示例代码:
TCHAR* szName = _T("测试");
rapidjson::GenericValue<UTF8<TCHAR>> vData;
Document::AllocatorType allocator;
vData.SetObject();
vData.AddMember(
rapidjson::GenericValue<UTF8<TCHAR>>(_T("Name"), allocator).Move(),
rapidjson::GenericValue<UTF8<TCHAR>>(szName, allocator).Move(),
allocator
);
GenericStringBuffer<UTF8<TCHAR>> buffer;
Writer<GenericStringBuffer<UTF8<TCHAR>>, UTF8<TCHAR>> writer(buffer);
vData.Accept(writer);
const TCHAR* szData = buffer.GetString();
// szData 打印输出 {"Name":"K
使用需要支持 Emoji 与 中文,我写的序列化代码是否有问题?
开发环境:VS2022
示例代码:
使用需要支持 Emoji 与 中文,我写的序列化代码是否有问题?