2013-08-15 3 views

ответ

1

Вы можете сопоставить его со следующими классами, используя реализацию JAXB (JSR-222).

Свойства

import javax.xml.bind.annotation.*; 

@XmlRootElement 
@XmlAccessorType(XmlAccessType.FIELD) 
public class Properties { 

    private Id id; 
    private String name; 

}

Id

Поскольку атрибут пространства имен квалифицируется вам необходимо включить это в @XmlAttribute аннотацию.

import javax.xml.bind.annotation.*; 

@XmlAccessorType(XmlAccessType.FIELD) 
public class Id { 

    @XmlAttribute(namespace="http://itunes.apple.com/rss") 
    private String id; 

    @XmlValue 
    private String value; 

} 

Для получения более подробной информации

0

Просто читать

или

У обоих более чем достаточно информации. И так много других вопросов SO ...

+0

Это прекрасно работает без этого IM: в IM: ID = "один", но когда Я добавляю его, он генерирует исключение. Пожалуйста, помогите, я попробую много решений, прежде чем спрашивать. – GeniDeveloper

+0

Прохладный, рад это слышать! Примите ответ, если это поможет (я считаю, что вы получите бронзовый значок, если вы это сделаете;)) – Mattsjo

+0

Моя проблема заключается в следующем: im: id = "one", я не могу найти, как его разобрать, пожалуйста, дайте мне рабочий пример кода. Вот документация: http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#namesoace – GeniDeveloper

Смежные вопросы