如何用适当的代码值替换 CString 中的 \n 或 \" 以确保 JSON 解析成功 MFC?
Posted
技术标签:
【中文标题】如何用适当的代码值替换 CString 中的 \\n 或 \\" 以确保 JSON 解析成功 MFC?【英文标题】:How To Replace \n or \" in CString With appropriate code values so as ensure that JSON parsing is succesfull MFC?如何用适当的代码值替换 CString 中的 \n 或 \" 以确保 JSON 解析成功 MFC? 【发布时间】:2013-08-01 19:20:14 【问题描述】:我有 CString str。例如包含此字符串: str = "嗨,你好吗。 加我为你的“朋友””;
如果你观察,你有 \n 和 \" 包含在 cstring 中。由于 \n 和 \",Json 解析不成功。我该如何更换它们。它也应该与语言无关。请帮忙。
【问题讨论】:
你在写 JSON 编码器吗?如果没有,为什么不使用 JSON 编码器? 【参考方案1】:看起来语法类似于 c/c++,所以 "\n"
和 "\""
。因此,在 C++ 中,代码将是 "\\n"
和 "\\\""
。
查看http://www.json.org/
【讨论】:
以上是关于如何用适当的代码值替换 CString 中的 \n 或 \" 以确保 JSON 解析成功 MFC?的主要内容,如果未能解决你的问题,请参考以下文章