我是xslt的新手。我的问题是这样的:
我有一个目录,其中存储了许多xml文档。这些文档包含类似的节点结构。我现在需要做的是编写一个样式表,从每个xml中提取一组元素,如日期、金额、系统等,并将它们放在excel表中(最好是表格形式)。
如有任何帮助,我们将不胜感激。感谢
使用Windows上的VBA,您应该能够自动化AltovaXML,并使用其XSLT2.0收集功能访问目录中的所有XML文件并对其进行处理。
如果您真的想使用XSLT 1.0处理一个目录中的几个文件,那么您需要向XSLT 1.0处理器提供一个列出文件的XML文档,例如,您需要构建一个文件dir.xml
<files>
<file>doc1.xml</file>
<file>doc2.xml</file>
</files>
则可以使用例如CCD_ 2来处理所有文件中的CCD_。