尝试插入以下JSON文档时:
{
"Cmd": "Sync",
"DeviceId": "ApplF4KLR7XXXXXX",
"DeviceType": "iPad",
"User": "jackXXXXX",
"\u0003\u0001j\u0000E\\OK\u00031102699800\u0000\u0001R\u000326\u0000\u0001S\u00030\u0000\u0001WX\u00033\u0000\u0001b\u00032\u0000\u0001\u0000\u0011EF\u00034\u0000\u0001G\u000332768\u0000\u0001\u0001\u0001\u0000\u0000VJM\u000326:4909\u0000\u0001\u0001\u0001\u0001\u0001\u0001": true
}
在mongo集合中-我得到错误“InvalidDocument-Key names must not contain the NULL byte”。在
该结构表示向OWA服务器记录MS-ActiveSync POST请求时生成的日志行。在
问题是:什么是最安全的方法来转义这个特殊的字符,同时保持新的结构/值尽可能接近原始的。在
问题是最后一个包含大量unicode字符的字段键(包括空字节
\u0000
):问题是您想在字段键中保留unicode吗?如果没有,你可以试试
^{pr2}$取自this answer。在
相关问题 更多 >
编程相关推荐