Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Sinceramente nunca he usado ese tipo de objetos... pero mirando la documentación... creo que he encontrado algo que podría serte útil. Ese tipo de objetos tiene un método llamado getAllAttributes() el cual devuelve un objeto de tipo Iterator. Si has usado alguna vez un Iterator... te resultará fácil construir el ArrayList desde él.
De todas formas te describo el proceso escuetamente por si nunca lo has usado. Supondré que tienes un objeto OMElement en una variable llamada ome:
ArrayList lista = new ArrayList(); Iterator it = ome.getAllAttributes();
while(it.hasNext()){ lista.add(it.next); }
Ese es el proceso. Bastante sencillo. No sé si es exactamente eso lo que quieres volcar al ArrayList... pero supongo que sí.
Coméntanos si te sirve o no para confirmar si la solución es correcta por si le sirve también a alguien más ; )