将xml样式表声明添加到Visual Studio生成的XML文档中

前卫的

Visual Studio在构建时创建XML文档。我有一个想应用的xml样式表(xslt)。我想将此行添加到生成的文件中:

<?xml-stylesheet type="text/xsl" href="Documentation.xsl"?>

最好在构建时添加xslt声明。有没有办法做到这一点?

前卫的

我通过创建一个后构建批处理脚本解决了这个问题。它使用fart.exe将xsl样式表声明添加到我的XML中。我将其添加为Visual Studio项目中的构建后步骤。

::Postbuild script.
::Adds xsl stylesheet to XML documentation
::%1 is the project directory string

::Only add a stylesheet if it's not already there
findstr /m "xml-stylesheet" %1Documentation\MCM.XML
if %errorlevel%==1 (
    ::Use "Find and Replace Text" (fart.exe) to add xml-stylesheet declaration
    "%1Documentation/fart.exe" -C -q "%1Documentation\MCM.XML" "<\?xml version=\"1.0\"\?>" "<\?xml version=\"1.0\"\?><\?xml-stylesheet type=\"text/xsl\" href=\"Documentation.xsl\"\?>"
    if %errorlevel%==9009 (
        echo .
    ) else (
        if ERRORLEVEL 1  CMD /C EXIT 0
    )
) else (
    cmd /C EXIT 0
)

exit %errorlevel%

感谢@Yaman为我指出正确的方向。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何使用XSL将样式表标签添加到xml

来自分类Dev

使用xsltproc将用户添加到tomcat-users.xml(XSL样式表)

来自分类Dev

以编程方式将外部CSS样式表中的所有Css样式添加到html的<head>标记中

来自分类Dev

以编程方式将外部CSS样式表中的所有CSS样式添加到html的<head>标记中

来自分类Dev

将XSL样式表附加到XSL的XML输出

来自分类Dev

将XSL样式表附加到XSL的XML输出

来自分类Dev

如何编写XSL样式表以将属性添加到某某类型的每个元素中

来自分类Dev

将开放的XML引用添加到Visual Studio项目

来自分类Dev

您可以从自己的文件中将图像添加到内部CSS样式表中吗?

来自分类Dev

您可以从自己的文件中将图像添加到内部CSS样式表中吗?

来自分类Dev

使用Visual Studio将数据添加到表中

来自分类Dev

无法将外部样式表添加到子刀片中的部分,在母版中可以正常工作。Laravel-4

来自分类Dev

在Visual Studio Web项目上生成XML文档的简便方法

来自分类Dev

将xml文本结构添加到xml文档

来自分类Dev

从intellij(/ android studio)中的xml生成样式

来自分类Dev

从intellij(/ android studio)中的xml生成样式

来自分类Dev

借助MarkupBuilder将一些声明行添加到xml文件中

来自分类Dev

将样式添加到按钮中

来自分类Dev

使用SOAP和curl将列添加到表中。如何将访问令牌添加到xml?

来自分类Dev

从XML文件中删除样式表

来自分类Dev

当颜色在 XML 文档中时如何将颜色添加到 XSL 中的 Div

来自分类Dev

使用xml文档处理CSS样式表

来自分类Dev

如何使用Java将xml样式表包含到XML文件中

来自分类Dev

如何使用python将嵌套的子节点添加到xml文档中的父节点?

来自分类Dev

有没有一种方法可以将样式表或javascript文件动态添加到包含插件的TYPO3页面中?

来自分类Dev

将样式表添加到入门主题

来自分类Dev

无法将样式表添加到Django Admin

来自分类Dev

将 SOAP Envelope 添加到 ElementTree 生成的 XML

来自分类Dev

如何在Visual Studio中打开XML文档属性窗口?

Related 相关文章

  1. 1

    我如何使用XSL将样式表标签添加到xml

  2. 2

    使用xsltproc将用户添加到tomcat-users.xml(XSL样式表)

  3. 3

    以编程方式将外部CSS样式表中的所有Css样式添加到html的<head>标记中

  4. 4

    以编程方式将外部CSS样式表中的所有CSS样式添加到html的<head>标记中

  5. 5

    将XSL样式表附加到XSL的XML输出

  6. 6

    将XSL样式表附加到XSL的XML输出

  7. 7

    如何编写XSL样式表以将属性添加到某某类型的每个元素中

  8. 8

    将开放的XML引用添加到Visual Studio项目

  9. 9

    您可以从自己的文件中将图像添加到内部CSS样式表中吗?

  10. 10

    您可以从自己的文件中将图像添加到内部CSS样式表中吗?

  11. 11

    使用Visual Studio将数据添加到表中

  12. 12

    无法将外部样式表添加到子刀片中的部分,在母版中可以正常工作。Laravel-4

  13. 13

    在Visual Studio Web项目上生成XML文档的简便方法

  14. 14

    将xml文本结构添加到xml文档

  15. 15

    从intellij(/ android studio)中的xml生成样式

  16. 16

    从intellij(/ android studio)中的xml生成样式

  17. 17

    借助MarkupBuilder将一些声明行添加到xml文件中

  18. 18

    将样式添加到按钮中

  19. 19

    使用SOAP和curl将列添加到表中。如何将访问令牌添加到xml?

  20. 20

    从XML文件中删除样式表

  21. 21

    当颜色在 XML 文档中时如何将颜色添加到 XSL 中的 Div

  22. 22

    使用xml文档处理CSS样式表

  23. 23

    如何使用Java将xml样式表包含到XML文件中

  24. 24

    如何使用python将嵌套的子节点添加到xml文档中的父节点?

  25. 25

    有没有一种方法可以将样式表或javascript文件动态添加到包含插件的TYPO3页面中?

  26. 26

    将样式表添加到入门主题

  27. 27

    无法将样式表添加到Django Admin

  28. 28

    将 SOAP Envelope 添加到 ElementTree 生成的 XML

  29. 29

    如何在Visual Studio中打开XML文档属性窗口?

热门标签

归档