【发布时间】:2011-09-20 05:50:35
【问题描述】:
(我搜索并浏览了 XSLT 问题,并查看了 Altova 的产品,但还不是 Stylus 的产品。)
我不想再听到 XSLT 复杂且难以手工编码的说法。这就是 HTML 第一次普及时的样子。 (我知道,苹果和橘子的比较,因为 XSLT 是一种处理语言,而 HTML 只是一种显示和元标记语言。)但是现在很少有人手工制作 HTML。他们只是使用所见即所得的编辑器并继续他们的(编程)生活。
而且我知道 XSLT 可以做很多事情,而且它可以做的一些任务并不简单。
但我的是。
我有简单的 XML 文件,例如 CUnit 测试报告和 PC-lint 标准 XML 输出。我想获取这样一个 XML 文件,然后:
- 双击以在 Greatest_XSLT_Editor 中打开
- 让它自动解析 XML 并向我显示 XML 文档的树形视图
- 让我拖放表格和框等图形对象,并将 XML 文档的元素从树形视图拖放到这些表格和框中,这样
- 我的 XML 数据得到了漂亮的 WYSIWIG 显示,并且
- 我单击“保存样式表”,它会提示我输入文件路径以保存自动生成的 XSLT,当与 XML 关联时,它将在 Web 浏览器中将我的 XML 显示为 HTML,就像在步骤 4 中所做的那样李>
- 不错的是,它会询问我是否要在我的 XML 文件中添加指向新 XSLT 的指针,并为此提供一个“另存为”对话框
不用说,我会同时使用拖放生成的 XSLT: 一个。通过第 6 步,让我的 XML 以我喜欢的方式显示,并且 湾。使用 xsltproc,将 XML 批量转换为 HTML,以便以后根据需要显示
问题:我在哪里可以找到“Greatest_XSLT_Editor”?
更新 -- 触控笔现已注册。 (我的试用注册请求卡在他们的垃圾邮件过滤器中,但支持人员发现并解决了它。)希望也尝试他们的,从他们的教程开始。希望我有更多的时间来做这一切......
更新 -- 尝试 Altova StyleVision -- 如下,在第 3 步失败。在
找到他们的教程http://altova-aot.s3.amazonaws.com/Altova%20StyleVision%20Module%201/player.html
所以我会试试的。
我在屏幕上打开了 Altova StyleVision。它不是拖放或双击来获取我的 XML,但是好的,文件 > 新建 > 从 XML 就足够了。而且我确实有一个自动生成的模式树窗口,它显示了上面的步骤#2。但我当然还没有弄清楚如何通过插入 HTML 元素和拖放树元素(步骤 #3)来操作设计窗口,这样当我单击“PreviewHTML”时,我会得到预期的 HTML(步骤 #4)。也许我应该打电话给 Altova 并获得对试验的支持......
【问题讨论】:
-
所以我无法从任何一家公司获得试用密钥。我只是手动前进,祝你好运。
标签: editor drag-and-drop xslt