¿Alguna biblioteca js de cliente para convertir XML en un objeto JavaScript? Estoy trabajando específicamente con RSS y ATOM XML.

No quiero pasar de XML a JSON y luego evaluar ().

Me gustaría pasar de XML directamente a hashes / matrices de JavaScript.

2
BuddyJoe 14 ago. 2009 a las 21:29

3 respuestas

La mejor respuesta

Prueba el marco de adobe spry.

http://labs.adobe.com/technologies/spry/

Tienen un objeto de conjunto de datos que hace exactamente esto.

http://labs.adobe.com/technologies/spry/samples/

Muchos ejemplos de cómo convierten xml en conjuntos de datos javascript.

http://labs.adobe.com/technologies/spry/samples/data_region/XMLDataSetStringHandlingSample.html

1
Zoidberg 14 ago. 2009 a las 18:12

Puede usar Yahoo Pipes si la fuente del XML es un feed en línea en alguna parte. Esto le dará un objeto JSON al que puede acceder, por ejemplo, data [x] .propertyName

Usar eval () no es obligatorio para procesar JSON;)

0
danwellman 18 ago. 2009 a las 08:13

¿Has mirado la API de feed de Google AJAX?

Lo uso todo el tiempo y ya no necesita registrarse para una clave API

0
Mottie 15 ago. 2009 a las 19:12