代码之家  ›  专栏  ›  技术社区  ›  VJOY

我们可以在XSLT中使用从数据库表获取的值吗?

  •  1
  • VJOY  · 技术社区  · 15 年前

    有人知道如何实现它吗?

    提前感谢你的帮助。

    当做,

    2 回复  |  直到 15 年前
        1
  •  1
  •   Marko    15 年前

    嗨@Vijay,

    XSLT (可扩展样式表语言转换) 是一个XML样式表,简单地说就是用来从XML文件中获取数据。

    您需要用数据库中的结果生成一个XML文件/字符串,然后使用XSLT查询XML文件。

    Umbraco

    从技术上讲,您可以将数据库表拉入一个数据集中,然后从中创建一个XML文件,您可以对其运行XSLT。

    This post 解释如何做到这一点。

    读一读,然后带着你可能有的问题回来。

        2
  •  1
  •   Dimitre Novatchev    15 年前

    用于XSLT 1.0和XSLT 2.0的W3c规范不提供执行RDBMS操作的功能。

    有些处理器有这样的扩展

    例如 extension elements : sql:connect , sql:query sql:insert , sql:column , sql:update sql:delete ,和 sql:close