una tablas tabla obtener editar dinamicas datos consumir consume con agregar javascript json code-formatting pretty-print

tablas - obtener datos de una tabla html javascript



¿Cómo puedo embellecer JSON programáticamente? (2)

Solución de formato programático:

El método JSON.stringify compatible con muchos navegadores modernos (incluido IE8) puede generar una cadena JSON embellecida:

JSON.stringify(jsObj, null, "/t"); // stringify with tabs inserted at each level JSON.stringify(jsObj, null, 4); // stringify with 4 spaces at each level

Demo: http://jsfiddle.net/AndyE/HZPVL/

Este método también se incluye con json2.js , para admitir navegadores más antiguos.

Solución de formato manual

Si no necesita hacerlo mediante programación, intente con JSON Lint . No solo pretenderá su JSON, sino que también lo validará al mismo tiempo.

Esta pregunta ya tiene una respuesta aquí:

¿Conoces algún "JSON Beautifier" para JavaScript?

Desde

{"name":"Steve","surname":"Jobs","company":"Apple"}

A

{ "name" : "Steve", "surname" : "Jobs", "company" : "Apple" }

Ejemplo

some_magic(jsonObj); // return beautified JSON


Aquí hay algo que podría ser interesante para los desarrolladores que piratean (minimizado u ofuscado) JavaScript con más frecuencia.

Puede crear su propio embellecedor de CLI JavaScript en menos de 5 minutos y tenerlo a mano en la línea de comandos. Necesitará Mozilla Rhino , el archivo JavaScript de algunos de los embellecedores de JS disponibles en línea, un pequeño truco y un archivo de script para envolverlo todo.

Escribí un artículo en el que se explicaba el procedimiento: Implementador de JavaScript de línea de comandos implementado en JavaScript .