XSLT将FMPXMLRESULT xml文档导出到Excel中

时间:2013-04-09 12:00:03

标签: xml xslt filemaker

我想将FileMaker表数据导出到具有一些格式的Excel工作表。意味着excel表的列将具有一些背景颜色,标题将具有一些颜色格式等。因此,导出操作后我的输出excel表应该是格式化的excel表。

我采用这种方法的方法如下:

1>在FileMaker导出步骤中,将文件导出为Test.xls,将XML导出为文件类型。

2>选择FMPXMLRESULT作为语法。选择要导出的某个字段。

在此过程中我需要一个可以将FMPXMLRESULT xml数据转换为Excel工作表的XSLT 。关于数据格式化,CSS文件和我在一起。我需要在这个XSL样式表中嵌入这些CSS文件。因此,当我们打开Test.xls文件时,它将是一个格式化的电子表格。

因此,如果有人有使用XSLT的经验,可以将FMPXMLRESULT xml数据转换为excel表,那对我来说将是一个很好的帮助。

请指导我这个方向。

提前致谢

1 个答案:

答案 0 :(得分:0)

您需要将FileMaker XML转换为Spreadsheet ML。你不能在那里使用CSS;你必须用Style元素定义格式。一个好方法是准备一份你将要在Excel中完成的样本,将其保存为Spreadsheet ML(在保存对话框中它将类似于'Excel 2003 XML')并将其用作模板。否则,这是一个非常标准的XSLT转换。