Как создать Json в нестатическом методе / классе java с использованием gson.JsonObject - PullRequest
0 голосов
/ 19 сентября 2019

Невозможно создать объект JsonObject в классе Java, что приводит к синтаксической ошибке: enter image description here

Ответы [ 2 ]

0 голосов
/ 19 сентября 2019

Я думаю, что вы новичок в кодировании.Вы должны написать код в методе.Следующий код может вам помочь.

    import com.google.gson.JsonObject;

  public class JsonFromGson {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    JsonFromGson  json =new JsonFromGson();
    json.createJson();
}

public void createJson() {

    JsonObject file = new JsonObject();
    file.addProperty("Name", "Jyo");
    file.addProperty("age", 23);
    System.out.print(file);
}

}

0 голосов
/ 19 сентября 2019

вы пытаетесь поместить код в недопустимую часть тела класса.

Вы должны добавить метод или конструктор к примеру класса:

public class FileRequestJson {

    JsonObject file = new JsonObject();

    public  FileRequestJson() {
        file.addProperty("", "");
    }

    public JsonObject newMethod(JsonObject newfile){
        newfile.addProperty("", "");
        return newfile;
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...