将XHTML表单转换为使用XML的XForm

时间:2010-04-22 14:10:14

标签: xml xhtml

“我如何将XHTML表单转换为使用XML文件作为数据存储并可在Web浏览器中使用的XForm”感谢David Dorward纠正我的问题表达式。

3 个答案:

答案 0 :(得分:3)

每个有效的XHTML文件都是XML文件: - )

答案 1 :(得分:0)

XHTML IS XML

好吧,不完全是。但没有真正的区别。 XMl只是一种用于以相当简单和抽象的方式描述数据的集合方法,该方法也很好地控制。我们的想法是,XML数据非常容易被任何XML感知应用程序读取,以便找出正在发生的事情。

XHTML是(粗略地说)XMl的子集 - 它是XML的特定用途。它是以XML方式编写的HTMl。

我知道我在这里说了很多XML和XHTMl ......但它的大坝很难解释这些是如何相同和不同的同时

答案 2 :(得分:0)

有效的XHTML可能不是XML,因为它提供了mime类型,但有效的XHTML是XML语法的子集。这就是说完美的解决方案是通过使用mime类型application / xhtml + xml而不是text / html来确保您的XHTML被视为XML。

如果这不是问题,您必须提供XSLT样式表以将XHTML表单转换为XForms兼容元素,或者直接在XHTML文档中提供XForms类型表单。我推荐这两种解决方案的后期。