技术栈
git bash
爱读庄子的码农
1 年前
linux
·
windows
·
json
·
shell
·
perl
·
git bash
perl处理json的序列化和反序列化
perl可以使用JSON模块很方便的处理json的序列化和反序列化。先来一段简单的例子:脚本执行后的输出结果: to_json 就是序列化,把hash对象序列化为json字符串,如果有需要,可以直接把这个字符串写入文件。函数调用中有一个 pretty => 1 的使用,默认不传入这个参数或者 pretty => 0, 结果如下:
爱读庄子的码农
1 年前
linux
·
json
·
shell
·
perl
·
git bash
perl脚本中使用eval函数执行可能有异常的操作
perl脚本中有时候执行的操作可能会引发异常,为了直观的说明,这里举一个json反序列化的例子,脚本如下: