我有一个小项目来从excel文件中读取数据。 我的要求是,软件可以逐行读取并检查每3行是1行。 这意味着我有1个主行和2个子行属于主行 但我无法弄清楚如果用户输入数据无效,如何检查它 正如您将在下面看到的那样 它是动态的,如果没有修复3行,我找不到捕获错误的方法 例:
错误的数据: 凯文和汤姆将抛出异常,但彼得将插入数据库 我该如何验证呢?
答案 0 :(得分:0)
使用Excel时最好使用PHPExcel。
如果将其链接到项目,则可以打开Excel文件(PHPExcel_IOFactory::load
)并浏览行和列,例如由于getCellByColumnAndRow
。如果数据格式正确,那么它只是用于检查的简单循环。