Разбор xml (подача атома) с Jaxb - PullRequest
0 голосов
/ 02 апреля 2020

У меня маленькая проблема, я пытаюсь получить координаты в ответе XML (Atom-feed) с Jaxb, но не могу. Таможенные пространства имен как являются проблемой.

Действительно, я уже пробовал использовать стандартное пространство имен, например

, и оно работает.

Это первый раз, когда я играю с xml вещами, поэтому я не знаю, как получить доступ к этим пространствам имен.

Вот код:


@XmlRootElement(name = "entry")
@XmlAccessorType(XmlAccessType.FIELD)
public class Entry {
    //@XmlElement(name = "footprint")//<str name="footprint"> dont work.
    //@XmlAttribute(name="footprint")//dont work
    @XmlValue//dont work
    private String footprint;

    @XmlElement(name = "uuid")
    private String id;

    @XmlElement(name = "size")
    private String size;

    public Entry() {}

    public String getCoordinates() {
        return footprint;
    }

    public String getId() {
        return id;
    }

    public String getSize() {
        return size;
    }

    public void setCoordinates(String footprint) {
        this.footprint=footprint;
    }
    public void setSize(String size) {
        this.size=size;
    }
    public void setId(String id) {
        this.id=id;
    }

}

И что я хочу получить:

XML

Спасибо.

РЕДАКТИРОВАТЬ:

Решение => Я не могу получить доступ к пространству имен

...