$ echo '{ "foo": "lorem", "bar": "ipsum" }' \
> | python -c'import fileinput, json;
> print(json.dumps(json.loads("".join(fileinput.input())),
> sort_keys=True, indent=4))'
{
"bar": "ipsum",
"foo": "lorem"
}
සටහන: නැත යන එය කිරීමට ක්රමයක්.
පර්ල්හි ද එයම ය:
$ cat json.txt \
> | perl -0007 -MJSON -nE'say to_json(from_json($_, {allow_nonref=>1}),
> {pretty=>1})'
{
"bar" : "ipsum",
"foo" : "lorem"
}
සටහන 2: ඔබ දුවන්නේ නම්
echo '{ "Düsseldorf": "lorem", "bar": "ipsum" }' \
| python -c'import fileinput, json;
print(json.dumps(json.loads("".join(fileinput.input())),
sort_keys=True, indent=4))'
මනාව කියවිය හැකි වචනය සංකේතවත් වේ
{
"D\u00fcsseldorf": "lorem",
"bar": "ipsum"
}
ඔබේ නල මාර්ගයේ ඉතිරි කොටස යුනිකෝඩ් හසුරුවනු ඇති අතර ඔබේ JSON ද මානව හිතකාමී වීමට කැමති නම්, සරලව භාවිතා කරන්න ensure_ascii=False
echo '{ "Düsseldorf": "lorem", "bar": "ipsum" }' \
| python -c'import fileinput, json;
print json.dumps(json.loads("".join(fileinput.input())),
sort_keys=True, indent=4, ensure_ascii=False)'
ඔබට ලැබෙනු ඇත:
{
"Düsseldorf": "lorem",
"bar": "ipsum"
}