Hi,

xxx xxx wrote:

> Hello!
> 
> I have following:
> xml:
> <library>
>    <book author = "A"/>
>    <book author = "B"/>
>    <book author = "C"/>
> </library>
> 
> and it's classes:
> 
> @XStreamAlias("library")
> public class bigLibrary
> {   
> private List<book> books;
> ...
> }
> 
> @XStreamAlias("book")
> public class singleBook
> {   
>     @XStreamAsAttribute
> private String author;
> ...
> }
> 
> Question:
> How can i save order in list of elements while serialization and while
> deserialization? In this example after deserialization list "books" should
> be: books[0] - A, books[1] - B, books[2] - C, and after serialization xml
> should have order of nodes called "book" as it's in list "books".

A sequence in XML matters as it is for Java with a List. So where is the 
problem? However, you should start to serialize from Java to XML and tweak 
the output until it matches the XML you want to read. It is really tedious 
to do it the other way round. Also look at the various tutorials, you will 
need an implicit collection here.

- Jörg


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to