perl 中 JSON对象和字符串之间的转换

  最近写爬虫的时候需要用到JSON和字符串之间的转换。由于之前写过一个方法,一直没记录,每次用还得重新写。

今天在这里保存一下,以后可能会用得到。



程序代码为上图

附上代码:

use JSON;

##将JSON数据转换为字符串

subsprintJSON{

my$JSON;

my$resourceJOSN=shift;

##初始化

$JSON =JSON->new->allow_nonref;

return$JSON->encode($resourceJOSN);

}

##将字符串转换为JSON格式的数据

subdecodeJSON{

my$JSON;

my$String =shift;

##初始化

$JSON =JSON->new->allow_nonref;

return$JSON->decode($String);

}

  使用方式很简单,只需要传入想要转换的内容即可。(*^__^*) 

转载请注明地址及作者。谢谢 www.jianshu.com/p/87d1bf09031f

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,769评论 0 33
  • 0、对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么? HTML就是符合HTML语法的字...
    怎么昵称阅读 1,632评论 0 3
  • A*(A-Star)算法是一种静态路网中求解最短路最有效的直接搜索方法。 注意是最有效的直接搜索算法。之后涌现了很...
    JumboWu阅读 1,780评论 0 4
  • 今天阴雨连绵,温度降低,是我来深圳以来最冷的一天,这引起了我的思考。去年11月末我来到了深圳这个南国城市,在这里过...
    旭日东升9962阅读 307评论 0 0