将Perl哈希数组转换为JSON

时间:2019-04-22 16:14:54

标签: arrays perl hash cgi

我有一个包含以下内容的哈希数组

  

'title'=>'超级跑车日活动'

这行给我错误

  

未捕获的SyntaxError:JSON.parse处的JSON输入意外结束   ()

如果我删除该行,一切正常即可,这就是将哈希数组转换为json的方式

 my $json_text = JSON::XS->new->utf8->encode ($myarray); 

$ myarray(使用转储程序)

[
  [
    {
      "time": 1555916399,
      "mes": 4, 
      "evento": [
        {
          "star": "1555855200",
          "year": "2019",
          "month": "4",
          "title": "Super car\'s day event",  
          "id": "1"
        }
      ],
      "dia": 21,
      "year": 2019,  
    },

$ json_text(使用转储程序)

[
  [
    {
      "time": 1555916399,
      "mes": 4, 
      "evento": [
        {
          "star": "1555855200",
          "year": "2019",
          "month": "4",
          "title": "Super car

0 个答案:

没有答案