有没有办法使用php代码将.xml文件转换为.xls?
答案 0 :(得分:3)
1)使用[simplexml_load_file()][1]
2)遍历表示XLS文件中一个行项目的每个XML元素
3)使用[fputcsv()][2]
创建一个逗号分隔文件,其中包含步骤2中的数据
4)使用.csv扩展名保存文件,它将以excel打开。
如果您想创建Excel电子表格,我认为您需要使用COM对象。不是我的强项所以我无法帮助你。
答案 1 :(得分:2)
Dunno关于将XML转换为XSL,但是在书PHP Hacks中,有关生成excel电子表格most of which is available on Google Books的黑客行为,在其关于XML的章节中也不例外!
所以如果没有人在这里得到答案,这将是一个开始寻找的好地方。