Quiero utilizar un script Perl que obtenga los datos JSON y los convierta en un archivo XML. ¿Cómo puedo hacer eso en Perl?¿Cómo puedo analizar JSON en Perl?
Respuesta
Instalar: XML::XML2JSON con
sudo CPAN XML :: XML2JSON
y luego tratar:
use XML::XML2JSON;
my $JSON = '{"entry":{"name":"Douglas Crockford","phone":"555 123 456"}}';
my $XML2JSON = XML::XML2JSON->new();
my $Obj = $XML2JSON->json2obj($JSON);
my $XML = $XML2JSON->obj2xml($Obj);
print $XML;
use JSON;
my $json_string = '................';
my $deserialized = from_json($json_string);
Eso es todo - sus datos JSON se analiza y almacena en $ deserializado.
Si el rendimiento es en absoluto una preocupación, también instale JSON :: XS (JSON lo usará si está allí ... no se necesitan cambios de código). – ysth
Eso no produce XML. – LeeGee
Bueno, seguro que no. No hay información sobre cómo debe verse el xml (por ejemplo, qué atributo debe ser y qué etiqueta), por lo que es imposible crear xml de los datos sin la especificación del esquema. Si el esquema es "any, simplemente hágalo válido" - 'use XML :: Simple; print XMLout ($ deserialized); ' –
- 1. ¿Cómo puedo analizar JSON en Pig?
- 2. Cómo analizar JSON en Android
- 3. Cómo analizar JSON (AS3)
- 4. ¿Cómo puedo analizar las cadenas de usuario-agente en Perl?
- 5. ¿cómo puedo analizar una cadena json en nsdictionary?
- 6. Javascript cómo analizar matrices JSON
- 7. Cómo analizar una cadena JSON en Delphi?
- 8. Cómo analizar un objeto JSON en Android
- 9. Cómo analizar matriz JSON en jQuery?
- 10. ¿Cómo puedo analizar las fechas relativas con Perl?
- 11. ¿Cómo puedo analizar un archivo JSON con PHP?
- 12. Analizar JSON con org.json
- 13. Cómo analizar json string en Android?
- 14. cómo analizar JSON en Objective C - SBJSON
- 15. Cómo analizar esta matriz JSON en Android
- 16. objeto Analizar JSON en JavaScript
- 17. Perl, cómo analizar el archivo XML, xpath
- 18. Cómo analizar datos JSON con jQuery/JavaScript?
- 19. Cómo analizar HTML no válido con Perl?
- 20. Análisis JSON simple usando Perl
- 21. Instalar Perl-JSON en CentOS
- 22. Usar NSJSONSerialization para analizar JSON
- 23. cómo analizar JSON anidada con Aeson
- 24. Cómo analizar un objeto json usando jquery
- 25. Cómo analizar una cadena en un objeto DateTime en Perl?
- 26. Cómo analizar una cadena JSON en JsonNode en Jackson?
- 27. Analizar JSON en una salida amistosa ListView
- 28. Obtener y analizar JSON en Actionscript
- 29. cómo analizar la respuesta JSON en Blackberry/J2ME?
- 30. ¿Puedo usar la biblioteca Scala lift-json para analizar un JSON en un mapa?
http://json.org/ enlaces a http://search.cpan.org/search?query=JSON –
No poner en etiquetas jokey. Hace que sea mucho más difícil para las personas encontrar preguntas y respuestas. –
@Alex Reynolds: algunas preguntas merecen respuestas y otras no. Específicamente, las preguntas del tipo * send-me-teh-codez * no. A veces, sin embargo, la pregunta puede rescatarse. En este caso, después de una segunda consideración, decidí arreglar la pregunta. En el futuro, es posible que también desee corregir la pregunta y editar las etiquetas. En cuanto a mi actitud en cuanto a cuándo una pregunta debe ser fijada versus izquierda a languidecer, vea http://meta.stackexchange.com/questions/24838/are-you-less-likely-to-down-vote-someone-whose- gravatar-es-una-fotografía-de-ellos/24862 # 24862 –