如何从Excel电子表格创build一个.xslt文件?

我正在研究一个将DataSet保存到Excel文件的C#应用程序。
我发现了几个如何做到这一点的例子,但他们都需要你有一个xslt样式表。 我已经有一个现有的Excel电子表格,所有的工作表和列创build。 有没有一个简单的方法来创build一个.xslt文件从我现有的Excel电子表格?

一个例子 。

首先,你的问题很混乱,很难理解。 你可能想重写它是更具体一点。 如果你真的有两三个问题,那就问问一个问题。

第1步。你说你有一个Excel文件。 在文本编辑器中打开它并查看它。 如果是XML格式,那么您需要的XSL应该是显而易见的,因为您的工作是将现有的XML数据集转换为Excel XML格式。

第2步。XSL模板并不神奇。 它们实际上是一种由XLST引擎执行的编程语言。 当然,可以编写一个程序来比较两种XML格式,并生成一个将一个XSL模板转换成另一个的XSL模板,但这将是一个非常复杂的程序,它可能对XML文件的types有一些严格的要求它会工作。 我怀疑是否有人创build了这样一个可以利用的工具。

第3步。获取一个体面的工具,使您可以将XSL模板应用于数据集,以便您可以在无需大量工作的情况下对其进行testing。 我个人使用Netbeans的XMLdebugging插件,但也有很多其他的工具。 实际上,您可以自己编写一个简单的转换工具,它只是在示例数据集上运行XSLT,然后在Excel和文本编辑器中打开它。