в моем проекте я использую XML-RPC для получения результатов с веб-сервера, используя метод XML-RPC .execute
, который возвращает объект.
public List getAll(final String[] fields){
List<Object> records = new ArrayList<>() ;
try {
records = asList((Object[])this.models.execute("execute_kw", asList(
DB, this.uid, PASSWORD,
"res.partner", "search_read",
asList(asList(
/*asList("is_company", "=", true),
asList("customer", "=", true)*/)),
new HashMap() {{
put("fields", asList(fields));
}}
)));
} catch (XmlRpcException e) {
e.printStackTrace();
}
return records;
}
я получаю что-то вроде этого:
введите описание изображения здесь
Как прочитать свойства каждого объекта?