SQL 和/或函数检索 XML 格式的数据,然后将其转换为 PostgreSQL 中的 XHTML,这可能吗?
有没有办法以 XML 形式检索 SQL 查询的结果?如果是这样怎么办?你能提供一个简短的例子和/或一个好的网站的链接吗?
在给定 XSLT 的情况下,RDBMS 是否也可以处理到 XHTML 的转换?无论如何我愿意这样做吗?我是否可以不发送浏览器 XML 和 XSLT,而浏览器会自行进行转换?
我正在使用 PostgreSQL 8.4
Is there a way to retrieve the results of an SQL query in XML? If so how? can you provide a short example and/or a link to a good site?
Is it also possible the RDBMS can handle the transformation to XHTML given the XSLT? Would I want to do this anyway? Can I not send a browser XML and the XSLT and it will do the transformation itself?
I am using PostgreSQL 8.4
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
是的。这里: http://www.postgresql.org/docs/8.4/interactive /functions-xml.html,此处:http://wiki.postgresql.org/wiki/ XML_Support 和此处:http://www.stylusstudio.com/sqlxml_tutorial.html 。
它可以使用这个:xslt_process()。较旧的浏览器不会处理 XSLT 和 IE 的转换,因为它们总是会做一些不同的事情,但另一方面,您可以将处理卸载到客户端。
Yes. Here: http://www.postgresql.org/docs/8.4/interactive/functions-xml.html, here: http://wiki.postgresql.org/wiki/XML_Support and here: http://www.stylusstudio.com/sqlxml_tutorial.html.
It can using this: xslt_process(). Older browsers will not handle transforming with XSLT and IE as always does something differently but on the other hand you can offload the processing to the client.
这里解释得很好:
http://blog.sqlauthority.com/2009/02/12/sql-server-simple-example-of-creating-xml-file-using-t-sql/
Here its explained very well:
http://blog.sqlauthority.com/2009/02/12/sql-server-simple-example-of-creating-xml-file-using-t-sql/