{"published":"2013-06-30 15:35:32","title":"how to handle array JSON on perl","type":"rich","height":"190","author_url":"https://blog.hatena.ne.jp/ukonlly/","image_url":null,"description":"'tags' => [ { 'lock' => 1, 'tag' => \"NNI\\x{30aa}\\x{30ea}\\x{30b8}\\x{30ca}\\x{30eb}\\x{66f2}\" }, { 'lock' => 1, 'category' => 1, 'tag' => \"\\x{97f3}\\x{697d}\" } ], json my $tags = $j->{tags}; #my $tags2 = $tags->[0]; #print Dumper $tags2; for my $tag (@$tags){ print Dumper $tag; }","provider_url":"https://hatena.blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fukonlly.hatenablog.jp%2Fentry%2F20130630%2F1372574132\" title=\"how to handle array JSON on perl - \u958b\u767a\u3081\u3082\uff12\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","provider_name":"Hatena Blog","url":"https://ukonlly.hatenablog.jp/entry/20130630/1372574132","blog_url":"https://ukonlly.hatenablog.jp/","author_name":"ukonlly","version":"1.0","width":"100%","blog_title":"\u958b\u767a\u3081\u3082\uff12","categories":["perl"]}