0
問題我簡單的XSQL正斜槓在XSL和XSQL
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="zad1.xsl" ?>
<page xmlns:xsql="urn:oracle-xsql" connection="java:comp/env/jdbc/mondialDS">
<xsql:query max-rows="-1" null-indicator="no" tag-case="lower" rowset-element="continents">
select name as continent
from mondial_user.Continent
order by 1
</xsql:query>
</page>
這給了我其中以「澳大利亞/大洋洲」大洲列表
我使用XSL以上XSQL:
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<!-- Root template -->
<res>
<xsl:template match="/continents">
<xsl:for-each select="row">
<re>
<xsl:value-of select="continent"/>
</re>
</xsl:for-each>
</xsl:template>
</res>
</xsl:stylesheet>
火狐引發錯誤的 「錯誤格式化XML文檔」 有:
AfricaAmericaAsiaAustralia /海洋iaEurope
-----------------------------------^
幫助讚賞。
thoose two是完整的文件(imean xsl和xsql)。我應該爲res元素提供單獨的名稱空間嗎? – 2010-05-19 06:03:04
@ Peter-Kaleta:如果你沒有提供一個完整的例子,那麼人們如何重新審視這個問題並進行調查呢?因此獲得幫助的可能性很小... – 2010-05-19 12:56:43
再次,這些文件是完整的。 Ty尋求幫助我設法通過向xsl添加根元素來實現這一目標 – 2010-05-21 08:56:57