Topic: Como trabajar desde java con Id y IdRefs

Estoy trabajando con DOM con un archivo xml, en donde la estructura es similar a esta:

<autor nombre="pepe" id=1/>

<autor nombre="cacho" id=2/>

<autor nombre="juan" id=3/>

<libro nombre="lalala" id=1 idref=2/>

<libro nombre="qwerty" id=2 idref=1/>

<libro nombre="pepepeep" id=3 idref=2 />

en java necesito guardar el nombre del autor junto con el nombre de sus libros, y no he encontrado como trabajar con sus id y idref. Lo que en sql seria lo mas sencillo del mundo pero como soy nuevo en xml no encontre la solucion.

Re: Como trabajar desde java con Id y IdRefs

Esta muy vieja la pregunta pero voy a responder para alguien que tiene la misma question en el futuro.  Primero no necisitas hacer el 'parsing' mismo. Hay varias bibliotecas que te adjuden. Mi favorita es XStream (http://xstream.codehaus.org/), con esto yo trabajo 5 anhos en varios proyectos y la velocidad casi siempre es más que suficiente.

Vas a encontrar la soloción en el 'Alias Tutorial' (http://xstream.codehaus.org/alias-tutorial.html).