2
A
回答
4
對由熱生成的片段應用XSLT轉換,並將ReadOnly="yes"
添加到每個File
元素。此XSLT執行以下操作:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://schemas.microsoft.com/wix/2006/wi"
xmlns:wix="http://schemas.microsoft.com/wix/2006/wi">
<xsl:template match="wix:File">
<xsl:copy>
<xsl:apply-templates select="@*" />
<xsl:attribute name="ReadOnly">
<xsl:text>yes</xsl:text>
</xsl:attribute>
<xsl:apply-templates select="*" />
</xsl:copy>
</xsl:template>
<xsl:template match="*">
<xsl:copy>
<xsl:apply-templates select="@*" />
<xsl:apply-templates select="* | text()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="@* | text()">
<xsl:copy />
</xsl:template>
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
</xsl:stylesheet>
相關問題
- 1. 如何設置系統屬性用C
- 2. TextArea - 使用CSS將readonly屬性設置爲true
- 3. 如何爲JVM設置自定義系統變量來訪問屬性文件?
- 4. 如何創建maven配置文件來設置系統屬性
- 5. 使用junitPlatform時設置系統屬性
- 6. 設置系統屬性
- 7. 在PropertyGrid中設置ReadOnly屬性將所有屬性設置爲只讀
- 8. 如何設置log4j.configuration文件系統屬性在UNIX
- 9. 如何使用系統屬性加載屬性文件
- 10. -Dmaven.multiModuleProjectDirectory系統屬性爲沒有設置
- 11. 爲RCP程序設置系統屬性
- 12. 如何使用AppAssembler設置環境特定的系統屬性?
- 13. 如何設置tinymce編輯器的readonly屬性爲false?
- 14. 如何通過maven屬性將屬性設置爲gwt.xml文件?
- 15. 如何設置readOnly屬性設置所選文本的HTML文本區域內
- 16. 如何通過envirnmoent變量設置系統屬性?
- 17. 如何使用gradle設置系統屬性?
- 18. 如何使用Gradle命令行設置Java系統屬性?
- 19. 使用util:屬性從文件系統加載屬性文件?
- 20. 將UIManager中的FileChooserUI屬性設置爲系統的
- 21. 如何只爲編輯網格窗口列設置readonly屬性?
- 22. 如果設置了系統屬性,請安裝文件集
- 23. 需要將路徑設置爲java項目的系統屬性
- 24. 如何使用PowerShell刪除文件上的ReadOnly屬性?
- 25. 設置系統屬性Spring配置文件
- 26. 使用SystemPropertyInitializer在設置屬性佔位符前設置系統屬性
- 27. 如何將收件人和郵件正文設置爲NSString屬性?
- 28. 如何爲Tomcat設置系統屬性6.X
- 29. 將HtmlEditorExtender設置爲ReadOnly
- 30. 如何在VB.NET中使用RhinoMocks爲readonly屬性設置返回值?
對於XML虛擬:您如何應用此轉換? – harper 2012-01-13 17:22:32
@harper你必須使用一個變形器,例如[Xalan](http://xml.apache.org/xalan-j/)或[Saxon](http://saxon.sourceforge.net/ )。這兩個都是Java應用程序。由於這一步是構建過程,因此可以使用[Ant](http://ant.apache.org/)的[XSLT任務](http://ant.apache.org/manual/Tasks/style)。 HTML)。還有其他工具。 – 2012-01-13 19:41:44
這是一個簡單的C#表單應用程序來轉換XML http://www.daniweb.com/software-development/csharp/threads/308973/xml-transformer – 2014-06-12 14:05:26