JoLuGaMa Blog

Amante de la tecnología y las cosas bien hechas

Exportar MySQL a JSON

MySQL Workbench al realizar una consulta se puede exportar a diversos formatos.

He de indicar que no he tenido problema alguno con los JSON creados de esta forma en javascript, pero si lo quieres usar en AngularJS, el formato ha de ser estricto.

1
2
3
4
   //ejemplo cuando cargo un json con http.get. El json ha de estar bien formado, con comillas dobles. sin /'
  $http.get('http://localhost:9000/json/miarchivo.json').success(function(data){
  ...
})
El formato de JSON tiene que ser como se indica en www.json.org Para disponer de un formato JSON bien formado, con comillas dobles, sin /' cuando se usa las comillas simples, yo lo hago en DOS PASOS:
  • Mysql a XML
  • Desde MySQL Workbench se hace la query, se exporta a XML
  • XML a JSON
  • Para ello necesitamos el paquete "xml2json" de Sublime Text. Una vez instalado, Ctrl+shift+p --> xml2json y tachán!. Ya lo tienes. Un JSON que no te dará problemas.

Comentarios