| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2010 15:34:47
|
casardo
Entusiasta Java
Membro desde: 09/09/2009 12:23:25
Mensagens: 15
Offline
|
Boa tarde, eu consigo criar um XML simples, mas não sei como criar um XML igual ao exemplo abaixo, ou seja, preciso repetir itens, imagino que devo criar um List ou ArrayList e jogar os nomes neste List, mas não sei como adicionar este List ao meu XML. Uso o XStream mas se alguém souber através de outra ferramente também serve,pois, estou perdido. Já pesquisei mas não consegui entender nos exemplos que estão disponíveis. Segue o modelo...
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2010 15:50:46
|
silasjr
Thread.start()
Membro desde: 16/03/2009 09:29:05
Mensagens: 33
Offline
|
Boa tarde casardo,
vc realmente precisa da propriedade id na tag usuário?. Pois se eu não me engano o xstream não da suporte para esse tipo de parse xml/java. Mas se vc puder utiliza a propriedade id como uma tag que esteja aninhada dentro da tag usuário o xstream aceita.
Aki tem um exemplo : http://xstream.codehaus.org/annotations-tutorial.html
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2010 15:58:20
|
casardo
Entusiasta Java
Membro desde: 09/09/2009 12:23:25
Mensagens: 15
Offline
|
Boa tarde Silasjr, então, a propriedade id na tag usuário não é muito importante, o que eu preciso mesmo é gerar o xml com vários usuários, ou seja, preciso repetir a tag usuário duas ou mais vezes. Mas não sei como fazer isso.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2010 16:09:33
|
silasjr
Thread.start()
Membro desde: 16/03/2009 09:29:05
Mensagens: 33
Offline
|
Entendi. O xstream dá esse suporte.
Observe o exemplo de mapeamento:
Ai apartir desse mapeamento da sua classe ele ler o xml e instância a coleção de usuários que tiver no seu xml.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 29/11/2010 16:16:46
|
silasjr
Thread.start()
Membro desde: 16/03/2009 09:29:05
Mensagens: 33
Offline
|
Neste caso a estrutura do documento xml seria:
|
|
|
 |
|
|