java - scriptlets - simple xml y elemento con el mismo nombre pero diferente espacio de nombres
manual de programacion android pdf (1)
¿Estás definiendo el espacio de nombres?
En XML, esto se hace configurando un atributo xmlns:atom="any://unique/url/here"
; el mejor lugar para establecerlo es un elemento principal común a todos los elementos secundarios, generalmente el elemento raíz.
En su biblioteca, consulte la documentación relacionada .
Hola, estoy usando esta biblioteca para analizar XML http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#state
¿cómo puedo analizar un documento como este?
<atom:link href="http://address.xml" rel="self" type="application/rss+xml" />
<link>http://address.com</link>
Sigo recibiendo "anotación duplicada del nombre ''enlace''" ... Intenté de esta manera:
@Root
@NamespaceList({
@Namespace(reference="http://purl.org/rss/1.0/modules/content/", prefix="content"),
@Namespace(reference="http://wellformedweb.org/CommentAPI/", prefix="wfw"),
@Namespace(reference="http://purl.org/dc/elements/1.1/", prefix="dc"),
@Namespace(reference="http://www.w3.org/2005/Atom", prefix="atom"),
@Namespace(reference="http://purl.org/rss/1.0/modules/syndication/", prefix="sy"),
})
public class Rss {
@Element
private Channel channel;
Mi elemento:
@Element
private String link;
@Element(name="link")
@Namespace(reference="http://www.w3.org/2005/Atom")
private RssLink rssLink;