0

我不确定这是否可能,但就是这样。我知道可以从 XML 生成 Excel 文件并使用 XSL 对其进行格式化。是否可以通过一些 C# 代码提供 Excel 文件以从中推断 XSL?我想要做的是在 Excel 中创建一个模板,推断一个 XSL 表,然后我将使用它通过我的系统解析一些 XML,并使用 XSL 格式填充一个 Excel 表。我知道这听起来令人困惑,但在我浪费更多时间上网之前,我想知道是否有人知道这是否可能。

谢谢

4

1 回答 1

0

嗯,我不太了解 Excel 的 XML 格式,我更喜欢 OpenDocument 格式,它适用于 OpenDocument 工作表、.ods 文件(OpenOffice、LibreOffice ...)。它是完整的 XML,因此您可以肯定地从 XML 输入生成它。我使用 XSLT 从 .ods 生成 XML 或从 XML 生成 .ods。我认为 Excel 是一样的,只要您可以访问 Excel 文件的 XML 内容。

于 2013-03-14T17:28:52.020 回答