java错误使用yandex transalator在位置0-api处出现意外的令牌END OF FILE

时间:2019-12-14 20:01:14

标签: java

我正在使用Java Swing和api形式的yandex transalator创建语言tansltor应用程序。我正在使用此代码从网页解析json响应

JSONParser parse = new JSONParser();

        JSONObject jobj = (JSONObject)parse.parse(inline);
                    System.out.println(jobj + "\n");
        JSONArray jsonarr_1 = (JSONArray) jobj.get("text");

        for(int i=0;i<+jsonarr_1.size();i++)
        {
            SONObject jsonobj_1 = (JSONObject)jsonarr_1.get(i);


            System.out.println("Elements under results array");
            System.out.println("\nPlace id: " +jsonobj_1.get("text"));

        }

并得到错误

SEVERE: null
Unexpected token END OF FILE at position 0.
at org.json.simple.parser.JSONParser.parse(JSONParser.java:257)
at org.json.simple.parser.JSONParser.parse(JSONParser.java:81)
at org.json.simple.parser.JSONParser.parse(JSONParser.java:75)
at project.language.jButton1ActionPerformed(language.java:147)
at project.language.access$000(language.java:30)
at project.language$1.actionPerformed(language.java:64)

0 个答案:

没有答案