editor - 用于将 XML 显示为 HTML 的 XSLT 的拖放生成?

标签 editor drag-and-drop xslt

(我搜索并浏览了 XSLT 问题,并查看了 Altova 的产品,尽管还不是 Stylus 的产品。)

我不想再听到 XSLT 复杂且难以手动编码的消息。这就是 HTML 最初流行时的样子。 (我知道,苹果和橘子比较,因为 XSLT 是一种处理语言,而 HTML 只是一种显示和元标记语言。)但现在很少有人手工制作 HTML。他们只是使用 WYSIWIG 编辑器并继续他们的(编程)生活。

而且我知道 XSLT 可以做很多事情,它可以做的一些任务并不简单。

但我的是。

我有简单的 XML 文件,例如 CUnit 测试报告和 PC-lint 标准 XML 输出。我想获取这样的 XML 文件并且:

  • 双击打开 Greatest_XSLT_Editor
  • 让它自动解析 XML 并向我显示 XML 文档的 TreeView
  • 让我拖放诸如表格和框之类的图形对象,并将 XML 文档的元素从 TreeView 拖放到这些表格和框中,例如
  • 我的 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 并获得对审判的支持......

    最佳答案

    我相信您提到的 Stylus 产品与您要寻找的产品最接近。实际上,我正在做与您几乎相同的事情,下周我将从 Stylus 开始。经过一番研究,我似乎找不到比他们炫耀的东西更好的东西 here .

    不过,我很想知道人们可能会推荐哪些其他程序。

    关于editor - 用于将 XML 显示为 HTML 的 XSLT 的拖放生成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1143543/

    相关文章:

    javascript - 实时协作富文本编辑

    html - 根据 html 文件 ID 和类自动创建 CSS

    Java XML 和 XSLT 转换错误 : Namespace for prefix 'm' has not been declared

    java - XSLT 与 XPAth 2.0 和 Java 表达式

    xslt - 你能在 xslt 测试属性中加入两个条件吗?

    php - Eclipse:如何将 *.js.php 文件突出显示为 JavaScript

    python - 在 Python (Windows) 中拖放多个文件

    css - 动态获取内部 Div 容器 ID

    cocoa - NSTableView 和 NSOutlineView 拖放

    google-chrome - Chrome开发者编辑器无法获取软件包,并且无法运行基本应用