首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java 错别字检查接口 API

Java 错别字检查接口 API

作者头像
田春峰-JCJC错别字检测
发布2018-04-16 16:25:15
1.6K0
发布2018-04-16 16:25:15
举报

Java 错别字检查接口 API

为了方便广大程序员朋友快速把错别字检查功能集成到自己的系统中,我们开发了一个支持HTTP协议的 Java 错别字检查接口 API,代码放在了 github 上 :

https://github.com/textproofreading/JcJcCuoBieZiJavaClient/blob/master/cuobiezi_jcjc_java_sdk/cuobiezi_jcjc_java_sdk/src/main/java/JcJcPoster.java

  • 字段一:”content”, 填写需要检查的文字内容
  • 字段二:”mode”, 固定值,填写:”advanced” 预留参数,固定值
  • 字段三:”biz_type”, 固定值,填写:”show” 预留参数,固定值

返回 json 格式的结果:

 {"Cases":[{"Error":"中国人民共和国","Tips":"中华人民共和国","Sentence":"中国人民共和国下半年上世纪将在微信账户钱包帐户的“九宫格”中开设快速的笑着保险入口,","ErrInfo":"","Pos":4}]}

json 结果说明:

Error 是错误词
Tips 是正确词语
Sentence 是错误词与所在的句子
Pos 是错误词在文章中的位置

主要代码片段

String url_str = "http://117.121.10.43:8234/spellcheck/json_check/json_phrase";
        String json_data = "{                    \"content\": \"腾讯今年中国人民共和国下半年上世纪将在微信账户钱包帐户的“九宫格”中开设快速的笑着保险入口,并上线保险产品。台万第二大金融控股公司富邦金控已与腾讯谈成合作,上述保险产品将由富邦金控旗下内地子公司富邦财险开发或引进。\",                    \"mode\": \"advanced\",                    \"biz_type\": \"show\"        }"    ;
        String result = sendPost2(url_str, json_data);
        System.out.println(result);




    private static String sendPost2(String urlStr, String dataJSON) throws Exception {


        URL url = new URL(urlStr);
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setConnectTimeout(5000);
        conn.setRequestProperty("Content-Type", "application/json; charset=UTF-8");
        conn.setDoOutput(true);
        conn.setDoInput(true);
        conn.setRequestMethod("POST");

        OutputStream os = conn.getOutputStream();
        os.write(dataJSON.getBytes("UTF-8"));
        os.close();

        // read the response
        InputStream in = new BufferedInputStream(conn.getInputStream());
        String result = new BufferedReader(new InputStreamReader(in)) .lines().collect(Collectors.joining("\n"));

        in.close();
        conn.disconnect();

        return result;

    }

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017年11月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Java 错别字检查接口 API
    • 返回 json 格式的结果:
      • json 结果说明:
        • 主要代码片段
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档