Amigos,
Com o código xml abaixo, como seria possível eu configurar o Xstram (alias, useatributeFor, etc), para identificar o objeto:
[code]<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
[/code]
Amigos,
Com o código xml abaixo, como seria possível eu configurar o Xstram (alias, useatributeFor, etc), para identificar o objeto:
[code]<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
[/code]
Com Xstream não sei, mas com JColtrane eu sei. Se vc for mais específico com o que vc quer. Tipo, vc quer montar uma lista de receipt, cada um contendo vários itens e um Comprador? Se vc colocar pelo menos as classes Receipt, Item e Comprador eu posso faser o parser pra vc…
Opa Renzo, resolvi meu problema usando XStream mesmo. Obrigado pela iniciativa. segue abaixo a solucao:
[code]
xstream.alias(“receiptList”, ReceiptList.class);
xstream.addImplicitCollection(ReceiptList.class, “receipts”);
xstream.alias(“receipt”,Receipt.class);
xstream.addImplicitCollection(Receipt.class, "receiptItens", "receiptitem", ReceiptItem.class);
xstream.useAttributeFor(ReceiptItem.class, "pfid");
xstream.useAttributeFor(ReceiptItem.class, "orderid");
xstream.addImplicitCollection(Receipt.class, "receiptShoppers", "receiptshopper", ReceiptShopper.class);
xstream.useAttributeFor(ReceiptShopper.class, "shopperid");
xstream.useAttributeFor(ReceiptShopper.class, "orderid");[/code]
minha duvida principal era como mapear no xstrem listas dentro de listas e dentro da lista, os atributos…