Как можно взять определённые значения курсов некоторых валют к рублю с помощью библиотеки Volley?
Я новичок в программировании, недавно решил сделать простейшее Android приложение, которое показывает курс некоторых валют. Для достижения цели мне посоветовали использовать библиотеку Volley, по этому адресу https://currate.ru/api/?get=rates&pairs=USDRUB,EURRUB&key=8b8fdac67b06df54ed03037bc67e71e4, взять пробное значение получилось, вот скрины кода 
. Но я не могу понять, как брать значения вот с этого источника https://www.cbr-xml-daily.ru/daily_json.js.
Надеюсь на вашу помощь и прошу прощения, если что-то сделал не так/ нарушил что либо, я тут впервые.
Ответы (1 шт):
Вот пример, как это может выглядеть. Осталось десериализовать полученные с url данные в этот объект (Information) и делать с ним то, что вам нужно
public class Information{
@JsonProperty("Date")
public Date Date;
@JsonProperty("PreviousDate")
public Date PreviousDate;
@JsonProperty("PreviousURL")
public String PreviousURL;
@JsonProperty("Timestamp")
public Date Timestamp;
@JsonProperty("Valute")
public Valute Valute;
}
public class Valute{
@JsonProperty("USD")
public Currency USD;
@JsonProperty("EUR")
public Currency EUR;
@JsonProperty("GBP")
public Currency GBP;
@JsonProperty("CHF")
public Currency CHF;
}
public class Currency{
@JsonProperty("ID")
public String ID;
@JsonProperty("NumCode")
public String NumCode;
@JsonProperty("CharCode")
public String CharCode;
@JsonProperty("Nominal")
public int Nominal;
@JsonProperty("Name")
public String Name;
@JsonProperty("Value")
public double Value;
@JsonProperty("Previous")
public double Previous;
}