2013-08-02 2 views
1

Здравствуйте и извините за мой плохой английский. Посмотрите на XML Я пытаюсь разобрать:SimpleXML: Element 'link' уже используется

<author> 
<name>Name</name> 
<y:link href="http://api-yaru.yandex.ru/person/20623655/" rel="self"/> 
<y:link href="http://upics.yandex.net/20623655/normal" rel="userpic"/> 
</author> 

И SimpleXML код выглядит следующим образом:

public class Author_feed { 
@Element 
private String name; 

@ElementList(inline = true) 
@Namespace (prefix = "y") 
private List<Link_feed> link; 
} 

Hovewer Я вижу ошибку:

Element 'link' is already used...[and points to the second "link" line]

Что мне делать?

ответ

3

Я нашел эту ссылку Android, org.simpleframework.xml Persistence Exception, Element 'foo' is already used

попробовать с помощью @ElementList(entry="link", inline=true)

Других эталонного, что может быть полезным является Annotation Type ElementList

+0

Спасибо! Но у меня есть другая (аналогичная) проблема. Позвольте мне как-нибудь связаться с вами? Только один вопрос. – Groosha

+1

попробуйте этот чат .. http://chat.stackoverflow.com/rooms/33794/room-for-paolo-casciello-and-kneel-before-zod –

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