1

我不是程序员。我从 Mac 上的 XML、HTML 表单和 XSLT 开始。

我计划使用表单在 XHTML 页面中发布短文本,并邀请最终用户为所述文本添加一些注释。用户将选择发布的文本的特定部分,每个注释将代表一个特定的字符链。

我的目标是将从各种用户注释中获得的标签整合到一个 XML“知识库”中,其中包含带有所有修订指示符的原始文本。然后我计划使用 XSLT 表格根据获得的标签生成各种报告。

我的两个问题是:

  1. 我在做梦吗?真的有可能在不使用 Java、PHP、Ajax 或其他经验丰富的程序员工具的情况下使用 XML、XFORMS、XSLT 做到这一点吗?

  2. 我在这个方向上进一步探索的重点应该是什么?我应该研究哪些模式、事件、序列?

4

2 回答 2

1

您将需要一些编程组件来将注释整合到 XML 知识库中。我不明白你怎么能避免这种情况。

于 2010-03-12T00:41:24.753 回答
1

XML 是结构化数据的存储格式。它根本没有动态属性。

XForms 只是关于如何在 XML 中表示结构化表单的规范,它也没有动态属性。

虽然 XSLT一种编程语言,但它并没有真正具备作为 Web 应用程序堆栈的功能。它通常与某种执行 HTTP 处理、文件 IO 和应用程序逻辑的“外部”编程语言结合使用。

你不会为你的这个想法而编程。至少需要服务器上的“经验丰富的程序员工具”之一,并且可能需要客户端上的大量 JavaScript。

于 2010-03-12T10:07:21.210 回答