【问题标题】:Export multidimensional arrays to CSV and JSON using maatwebsite使用 maatwebsite 将多维数组导出为 CSV 和 JSON
【发布时间】:2017-12-28 15:00:32
【问题描述】:

我有一个关于导出数据的问题。

我正在使用带有 laravel 5.4 的 maatwebsite。我有一个这样的数组数组:

array:8 [▼
  "company_id" => "2"
  "company_name" => "Test Company2"
  "survey_id" => "1"
  "survey_name" => "ELMAO"
  "customer_id" => "5"
  "customer_first_name" => "Lol"
  "customer_last_name" => "Kek"
  "questions" => array:2 [▼
    0 => array:4 [▼
      "question_name" => "1"
      "question_title" => ""
      "response_text" => "2"
      "screenshot_url" => "iVBORw0KGgoAAAANSUhEUgAAAeAAAAHvCAYAAACMggxAAAAgAElEQVR4XuydCZwdVZX/f/W2XpLOvq9kYwkh7BACjKCCrAEMmywqiqij4gAqOjoqo6OOOgoDKjgqyoCIiIp/GEH2fcdAyB5IyL4nvfdb6//5nXqv ▶"
    ]
    1 => array:4 [▼
      "question_name" => "7"
      "question_title" => "Keek!"
      "response_text" => "2"
      "screenshot_url" => "iVBORw0KGgoAAAANSUhEUgAAAeAAAAHvCAYAAACMggxAAAAgAElEQVR4XuydB7hcZbX+3z3tlPRGeg+EQAhBSkKAK6ggUkIJTYqKIupV8Qooer1XRb3qVa/CRRFsKBdERFT8g4D03iEQ0kggIb2enH6mz/95156J ▶"
    ]
  ]
]

如何将此数据导出为 CSV 文件和 JSON 字符串?

【问题讨论】:

    标签: laravel maatwebsite-excel


    【解决方案1】:

    当从 eloquent 模型中检索数据时,您已经构建了将其设置为 JSON 的函数。 https://laravel.com/docs/5.5/eloquent-serialization#serializing-to-arrays

    https://stackoverflow.com/a/9573700/5871725

    【讨论】:

      猜你喜欢
      • 2018-03-06
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-23
      • 2019-07-24
      相关资源
      最近更新 更多