我是新來的XSLT和嘗試一些示例應用程序,我發現XML爲HTML和XML實例XML轉換,但我使用XSLT面臨的問題XML到XML轉換XML轉換。初級 - XML使用XSLT
這是我的源XML:
<?xml-stylesheet type="text/xsl" ref="articale.xsl"?>
<article>
<title>the title</title>
<para>a para para para para para</para>
</article>
這是我的XSLT:
<xsl:stylesheet version="1.0"xmlns:xsl="http://www.w3.org 1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="article">
<foo><xsl:apply-templates/></foo>
</xsl:template>
<xsl:template match="title">
<foo.title><xsl:apply-templates/></foo.title>
</xsl:template>
<xsl:template match="para">
<foo.para><xsl:apply-templates/></foo.para>
</xsl:template>
</xsl:stylesheet>
但是,這是產生像純文本:
the title a para para para para para
可以請人在這方面的幫助。
我的步驟如下:
- 創建XSL文件。
- 將XSLT文件包含在源XML中,這是第一個。
- 訪問此瀏覽器。
請糾正我,如果我做這個錯誤XML的執行。
您使用什麼工具/平臺來運行轉換?你如何看待結果? – Richard
「標題a para para para para para」是您瀏覽器的輸出結果嗎?使用瀏覽器的查看源代碼功能查看原始XML併發布 – 2011-10-26 07:32:16
我只依賴於mozilla。參考文獻「 –