使用Maatwebsite/Laravel Excel将Excel文件转换为Html

使用Maatwebsite/Laravel Excel将Excel文件转换为Html,laravel,Laravel,我刚从这里设置了Maatwebsite/Laravel Excel插件。我想读取excel文件并在laravel中的刀片中的Html表中显示数据。我使用以下方法获得数据: $content=Excel::load($file, function($reader) { })->get(); 当我回显$content时;我有以下建议: SheetCollection {#762 ▼ #title: "" #items: array:3 [▼ 0 => RowColle

我刚从这里设置了Maatwebsite/Laravel Excel插件。我想读取excel文件并在laravel中的刀片中的Html表中显示数据。我使用以下方法获得数据:

$content=Excel::load($file, function($reader) {

})->get();
当我回显$content时;我有以下建议:

SheetCollection {#762 ▼
  #title: ""
  #items: array:3 [▼
    0 => RowCollection {#623 ▼
      #title: "Sheet1"
      #items: array:4 [▼
        0 => CellCollection {#693 ▼
          #title: null
          #items: array:2 [▼
            "name" => "Abc"
            "city" => "City1"
          ]
        }
        1 => CellCollection {#692 ▼
          #title: null
          #items: array:2 [▼
            "name" => "Xyz"
            "city" => "city2"
          ]
        }
        2 => CellCollection {#710 ▼
          #title: null
          #items: array:2 [▼
            "name" => "Name2"
            "city" => "city3"
          ]
        }
        3 => CellCollection {#709 ▼
          #title: null
          #items: array:2 [▼
            "name" => "Name2"
            "city" => "city3"
          ]
        }
      ]
    }
    1 => RowCollection {#728 ▼
      #title: "Sheet2"
      #items: []
    }
    2 => RowCollection {#697 ▼
      #title: "Sheet3"
      #items: []
    }
  ]
}
这些是我的xlsx文件中的数据。现在我想在视图刀片上渲染它。有什么想法吗????谢谢

您可以使用Laravel方法获取数据。探索方法,但我认为你可以尝试这样的方法

return $content->all();
或者迭代每一行并将其格式化存储在数据中,以便使用每一行在刀片视图中进行渲染

$content->each(function($row){
   // process here each row
}); 
我希望它能帮助你

您可以使用Laravel方法获取数据。探索方法,但我认为你可以尝试这样的方法

return $content->all();
或者迭代每一行并将其格式化存储在数据中,以便使用每一行在刀片视图中进行渲染

$content->each(function($row){
   // process here each row
}); 

我希望它能帮助你

您检查过了吗?您检查过了吗?使用此我无法获取Excel工作表的页眉使用此我无法获取Excel工作表的页眉