CouchDB如何处理UTF-8?
CouchDB让我很困惑:如果我发送一个PUT请求,其中包含一些编码为UTF-8的JSON字符串字段,那么非7位ASCII字符将转换为“\uxxx”转义序列。有没有办法告诉它不要转义UNICODE?那些CouchDB如何处理UTF-8?,utf-8,couchdb,Utf 8,Couchdb,CouchDB让我很困惑:如果我发送一个PUT请求,其中包含一些编码为UTF-8的JSON字符串字段,那么非7位ASCII字符将转换为“\uxxx”转义序列。有没有办法告诉它不要转义UNICODE?那些\uxxx是在Javascript中编码UTF-8字符的正确方法 考虑到CouchDB是使用JSON(即Javascript数据)访问的,在使用数据时,这些序列应该是相互关联的,这应该不是问题。CouchDB使用mochiweb处理JSON编码/解码 有一个参数do encoding routin
\uxxx
是在Javascript中编码UTF-8字符的正确方法
考虑到CouchDB是使用JSON(即Javascript数据)访问的,在使用数据时,这些序列应该是相互关联的,这应该不是问题。CouchDB使用mochiweb处理JSON编码/解码 有一个参数do encoding routine,它告诉输出没有那些
\uxxx
应用修补程序的简单方法是:
-record(编码器,{handler=null,utf8=false})。
在第45行附近utf8=true
我发现了与Chris Anderson的讨论,它告诉我,如果有人想对CouchDB进行适当的修补,就有可能使这种行为脱离常规。在检索存储到CouchDB bucket中的DBCS字符时,我也面临着问题。有人能帮忙吗?