【问题标题】:creating html page from xml file从 xml 文件创建 html 页面
【发布时间】:2011-09-30 07:08:39
【问题描述】:

我正在阅读由 html 元素组成的 xml 文档。现在我需要从该 xml 文件中获取数据并构造一个 HTML 并使用 servlet 或 javascript 显示它。我该怎么做,请提出任何方法或教程。

【问题讨论】:

    标签: java html xml servlets xml-parsing


    【解决方案1】:

    您可以使用XSLT 将您的XML 文档转换为XHTML 页面。

    有一个可用的开源 XSLT servlet here

    【讨论】:

      【解决方案2】:

      您应该将XSLT 用于this task。以basic tutorial 开头。

      【讨论】:

        【解决方案3】:

        基本上,在java中有3个api来读取和解析xml数据: * dom:一次读取整个文件,让你随机访问数据。高内存使用率。 * sax:流式读取文件并让您对事件做出反应。内存占用低,比dom复杂。 * stax:类似于 sax,但更现代的界面,基于事件。内存使用率也很低。

        如何从 HTML 文件中呈现信息无法在这里用一个单一的答案来解释,数百本书都是关于此的。 其中的可能性包括: 您可以自己创建 HTML(在 java 中以语法方式创建),也可以使用 JSP、JSF、Ruby on Rails、XSLT、Velocity、GWT、Tapestry、Wicket、JBoss Seam、WebWork 等等。

        【讨论】:

        • 太棒了@Ron,非常感谢分享有价值的信息
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-10-20
        • 2020-02-25
        • 1970-01-01
        • 1970-01-01
        • 2017-11-01
        • 1970-01-01
        • 2011-09-29
        相关资源
        最近更新 更多