我正在编写一个客户端 .NET 应用程序,需要生成一些报告。我想使用 HTML 5、CSS3 和 JavaScript 通过执行以下操作生成显示表格数据和图形的报告:
- 生成一个 DataSet 并将其保存为 XML。
- 将 XML 数据嵌入到预定义的 HTML 页面中。
- 在默认浏览器中加载 HTML 页面。
- 使用 jQuery,解析 XML,并生成显示报告所需的 HTML 元素。
- 没有 Web 服务器,只有我的客户端应用程序。
我在网上读到我不应该在 HTML 页面中嵌入 XML 数据,但这似乎适用于所有主要浏览器的最新版本。我的问题是:
- 为什么我不应该这样做?
- 如果我不应该这样做,那么我还有其他选择来使用本地浏览器的功能来生成报告吗?