以前我使用excel文件通过使用导出从已经打开的excel文件手动生成。xml文件,并使用相同的文件。xml文件使用msxsl.exe生成文件
msxsl.exe导出。xml文件。XSL -o outputfile
现在我想自动生成export .xml文件,而不是手动生成。有人建议我用。csv文件代替excel文件,这样可以减少工作量。我能够使用csv文件,但我不知道如何从csv文件自动生成导出的xml文件,以及从excel文件。
谁能建议我一些快速的方法做同样的?
谢谢,问候维
所以你的数据是在一个Excel文件中,你已经导出它作为XML数据,然后使用你创建的样式表转换成不同的XML格式。而你想要的是自动化以上操作。
也许最简单的方法是写一个vbscript来完成上面的两个步骤。下面是如何保存为CSV。要保存为XML,请使用xlXMLSpreadsheet=46而不是xlCSV=6。然后使用Exec调用msxsl.exe,或者使用transformNode直接应用样式表。