Нужно ли каждый раз описывать все теги? Как я могу взять только текст "340,00 гр" отПроанализируйте следующий XML, используя Retrofit SimpleXml-Converter Simple XML
<param name="Вес">340.00 гр</param>
Попробую описать следующий вложенную XML: http://ufa.farfor.ru/getyml/?key=ukAXxeJYZN
@Root(name = "yml_catalog", strict = false)
public class OffersResponse {
@Path("shop/offers")
@ElementList(entry = "offer",inline = true)
private static ArrayList<Offer> offerList;
public ArrayList<Offer> getOfferList() {
return offerList;
}
}
@Root(name = "offer")
public class Offer {
@Element(required = false, name = "url")
private String url;
@Element(required = false, name = "name")
private String name;
@Element(required = false, name = "price")
private String price;
@Element(required = false, name = "description")
private String description;
@Element(required = false, name = "picture")
private String picture;
@Element(required = false, name = "categoryId")
private String categoryId;
@Element(required = false, name = "param")
private String param;
}
09-02 14: 31: 21.064 28998-28998/ком. example.pavel.lesson8 D/TAG: onFailure: java.lang.RuntimeException: org.simpleframework.xml.core.AttributeException: атрибут 'id' не имеет соответствия в классе com.example.pavel.lesson8.models.Offer at строка 23
, пожалуйста, напишите свой ответ, а затем описание. – Sachith
Но я работаю с android, и мне нужно разобрать xml для моего приложения –