0
幾個星期以來,我一直在使用XML和XSL。我試圖給我的XML添加一個樣式表,但到目前爲止,它還沒有適用於我。XSL格式問題
我要一個XSL添加到該XML
<?xml version="1.0" encoding='ISO-8859-1'?>
<?xml-stylesheet href="style2.xsl" type="text/xsl"?>
<RESPONSE>
<test>Hello
</test>
<MULTIPLE>
<SINGLE>
<KEY name="id">
<VALUE>7
</VALUE>
</KEY>
<KEY name="shortname">
<VALUE>Conociendo SAP
</VALUE>
</KEY>
<KEY name="fullname">
<VALUE>Conociendo SAP
</VALUE>
</KEY>
<KEY name="enrolledusercount">
<VALUE>1125
</VALUE>
</KEY>
<KEY name="idnumber">
<VALUE>012
</VALUE>
</KEY>
<KEY name="visible">
<VALUE>1
</VALUE>
</KEY>
</SINGLE>
</MULTIPLE>
</RESPONSE>
,我現在在我的XSL是什麼:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<xsl:apply-templates />
</html>
</xsl:template>
<xsl:template match='RESPONSE'>
<head><title><xsl:value-of select='test' /> (Generado por tienda1-html.xsl)</title></head>
<body>
<h1><xsl:value-of select='test' /> </h1>
<table>
<tr><th>ID</th><th>Shortname</th><th>Fullname</th></tr>
</table>
</body>
</xsl:template>
我敢肯定,我做錯了什麼,但我需要一些關於XSL的方向,因爲這是我第一次使用它。
我試圖首先得到<test>
標籤,但它不起作用。相反,我的網頁瀏覽器上有一個空白頁面。
感謝您的幫助和時間!
1)你必須更明確的不是「這是行不通的。」我們無法讀懂你的想法或看到你的輸出。輸出應該是什麼樣的,它看起來是什麼樣的? –
對不起,我只是在我的xampp空白頁 – rfcabal
你檢查了空白頁的來源?有沒有XML?你可以檢查你的日誌文件,看看有什麼報告嗎? –