Parseo de arbol con tags

Bernardo Suarez bsuarez en ebs.cl
Vie Ene 30 12:08:41 CLST 2004


Tengo que parsear un string y meterlo en una estructura más manejable.
El problema es el formato... Ej:
[{"nombre campo",valor},{nombre campo,[{nombre campo,valor},{nombre 
campo,valor}]}]

El formato de este mensaje no lo puedo cambiar, por que lo genera una 
aplicación propietaria.

Eso me define una estructura de árbol, y quiero guardarlo en un arreglo 
de arreglos, o mejor aún en un objeto. La estructura donde lo guardo no 
me complica tanto como el parseo.

Se me habia ocurrido que puede no ser caro transformar eso (usando algo 
tan simple como replace) en xml y luego usar una clase como XPath para 
accesar los valores.

Si alguien tiene una idea mejor....

Gracias