спасибо за ваш ответ. Я пытался с простым объектом и до сих пор не работает. Я делаю что-то не так, но могу найти это. Объект не читается и всегда нулевой. publi c void getCoursRest () {
RestClient restClient = RestClient.create()
.method("GET")
.host("https://storage.waw.cloud.ovh.net")
.path("/v1/AUTH_17fd5ed14d1440b0abc4918f6a492bd9/dataCours/pourShema2.json")
.contentType("charset=utf-8");
InputStreamInputConverter<PageJson> converter = new JsonInputConverter<>(PageJson.class);
GluonObservableObject<PageJson> retrieveObject = DataProvider.retrieveObject(restClient.createObjectDataReader(converter));
PageJson page1=retrieveObject.get();
// coursJson=retrieveObject.get();
}
public class PageJson {
private String lang;
private String explication;
private String titre;
public String getLang() {
return lang;
}
public void setLang(String lang) {
this.lang = lang;
}
public String getExplication() {
return explication;
}
public void setExplication(String explication) {
this.explication = explication;
}
public String getTitre() {
return titre;
}
public void setTitre(String titre) {
this.titre = titre;
}
public PageJson(String lang, String explication, String titre) {
this.lang = lang;
this.explication = explication;
this.titre = titre;
}
public PageJson (){};
}