sql - 带有 XSLT 标头的 SQL Server FOR XML 查询
问题描述
我已经使用 FOR XML PATH 作为存储过程构建了一个 SQL Server 查询,并且我想将输出链接到我创建的 XSL 模板。有没有办法生成输出以在其中包含带有 XSL 标头的 XML 标头?
IE
<?xml version="1.0"?>
<?xml-stylesheet href="REPORT1.xsl" type="text/xsl" ?>
在我的查询输出之上?
我想从 ODBC 请求中调用它。
解决方案
我想通了....将其添加到查询的开头:
SELECT '<?xml version="1.0"?><?xml-stylesheet href="REPORT1.xsl" type="text/xsl" ?>'+
并将 () 放在 XML 查询的其余部分。
十分简单。
推荐阅读
- c# - ObjectListView 忽略了拖动效果
- angular - 如何处理 Angular 7 中的“err_connection_refused”HTTP 错误?
- javascript - 如何在 jquery.javascript 中将内容放入多维数组中
- c# - Microsoft Graph Beta - 从 EwsId 转换为 RestId 或 RestImmutableEntryId
- elasticsearch - 为什么新创建的索引在发现或创建索引模式中不可用?
- java - Intellij IDEA 不生成 spring-configuration-metadata-json
- node.js - aes.js:使用不同密钥进行加密和解密 - 为什么成功完成?
- ios - Is there a way to check if 2 UIButtons were clicked?
- botframework - Microsoft Bot Framework v4 我们如何在富卡中实现滚动条
- pandas - 用散景绘制一个 groupby 对象