CQL与ECQL查询时,将中文内容转换为Unicode编码,再进行查询,可完美解决中文查询问题。JS版:
/*
*js Unicode编码转换
*/
var str2Unicode = function(str) {
var es=[];
for(var i=0;i < str.length;i++)
es[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4);
return "\\u"+es.join("\\u");
}
使用方式 :str2Unicode("要转换的字符串")
/*
*js Unicode编码转换
*/
var str2Unicode = function(str) {
var es=[];
for(var i=0;i < str.length;i++)
es[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4);
return "\\u"+es.join("\\u");
}
使用方式 :str2Unicode("要转换的字符串")
本文介绍了一种在CQL与ECQL查询中处理中文内容的有效方法:通过将中文字符转换为Unicode编码来实现精准搜索。该文提供了一个JavaScript函数示例,展示如何实现这一转换。
2183

被折叠的 条评论
为什么被折叠?



