Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从ApacheCouchDB 1.6.1获取印地语数据_Java_Gwt_Couchdb - Fatal编程技术网

Java 从ApacheCouchDB 1.6.1获取印地语数据

Java 从ApacheCouchDB 1.6.1获取印地语数据,java,gwt,couchdb,Java,Gwt,Couchdb,我正在使用ApacheCouchDB 1.6.1作为我的数据库。我们正在创建测验并将问题数据保存在couchdb中。现在,有一些用户想要用印地语创建问题。数据很容易保存在couchdb中,但在从couchdb检索数据时,它会被转换成一些荒谬的字体。可能是字体家族有一些问题,而我不知道这一切 我们在项目中使用Java和Gwt 这是我们的服务器端代码,在这里获取数据并将其返回给客户端。我已经分享的图像。 您需要使用utf-8编码来支持印地语。我刚刚将下面问题中建议的Eclipse Ide的编码从

我正在使用ApacheCouchDB 1.6.1作为我的数据库。我们正在创建测验并将问题数据保存在couchdb中。现在,有一些用户想要用印地语创建问题。数据很容易保存在couchdb中,但在从couchdb检索数据时,它会被转换成一些荒谬的字体。可能是字体家族有一些问题,而我不知道这一切

我们在项目中使用JavaGwt

这是我们的服务器端代码,在这里获取数据并将其返回给客户端。我已经分享的图像。

您需要使用utf-8编码来支持印地语。

我刚刚将下面问题中建议的Eclipse Ide的编码从默认更改为utf-8

很抱歉,我不知道,如果你能帮助我们在couchdb上做这件事,我还是会搜索它的。couchdb似乎很好,你需要在前端做这件事,或者粘贴代码,你是如何从couchdb获取数据的。我已经添加了服务器端代码和我正在使用的jar。我目前使用的是java 1.8,在从couchDB检索数据时,必须有某种方法可以指定编码。我很久以前就这么做了,你可以用谷歌搜索,或者用utf-8转换字符串。先生,很抱歉,没有任何东西可以继续使用
 public String getData(){
        Session session = new Session("192.168.1.70", 5984);
        String hindiresult=null;
        try{
            Database test = session.getDatabase("test");
            Document testdoc = test.getDocument("testdoc");
            hindiresult=testdoc.getString("hindifield");

        }catch(Exception e){
            e.printStackTrace();
        }
        return hindiresult;
    }
}