Implementei-me em Python: link
A saída do exemplo em questão:
/status="test
/status="quest
/status="
/reply/0=1
/reply/1=2
/reply/2=3
/reply/3/key3/0/0={}
/reply/3/key2=3.4
/reply/3/key1=true
Como posso converter arquivos JSON para formato adequado para edição com onelers grep / sed / perl e vice-versa? Para XML, há xml2 e 2xml . O que para o JSON?
Espero que funcione aproximadamente assim:
entrada:
{ "status" : "test\nquest\n",
"reply": [1,2,3,
{"key1":true, "key2":3.4, "key3":[[{}]] }]}
saída:
{status"test
{status"quest
{status"
{reply[1
{reply[2
{reply[3
{reply[{key1!true
{reply[{key2=3.4
{reply[{key3[[{
Requisitos:
xml2
; grep
normalmente deve preservar a validade do formato. Já existe um programa desse tipo eu deveria implementá-lo?
Implementei-me em Python: link
A saída do exemplo em questão:
/status="test
/status="quest
/status="
/reply/0=1
/reply/1=2
/reply/2=3
/reply/3/key3/0/0={}
/reply/3/key2=3.4
/reply/3/key1=true
Tags command-line json