我已經失去了很多時間試圖找出如何XSLT的工作XSLT和XPath不對勁
我有這樣的XML
<?xml version="1.0" encoding="UTF-8"?>
<lvl:map xsi:schemaLocation="http://www.ohmeudeus.com lvlMl-v2.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:lvl="http://www.ohmeudeus.com">
<name>String</name>
<myColor>fffffffff</myColor>
</lvl:map>
,現在我想,使HTML,通過使用XSLT與字串
所以我的XSLT是一樣的東西
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:lvl="http://www.ohmeudeus.com lvlMl-v2.xsd">
<xsl:template match="lvl:map">
<html>
<head>
<title>
normal title
</title>
<link href="style.css" rel="stylesheet" type="text/css"/>
</head>
<body>
The name is <xsl:value-of select="name"/>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
其結果讓我回南都e和顏色 這樣的:
字符串fffffffff
我在做什麼錯在這裏我不明白......請幫我...
此外,我接受你有什麼祕訣幫我找到bug
關於樣式表閉包它是一個堆棧溢出粘貼錯誤。我從xmlns:lvl中刪除了lvlMl-v2.xsd,並沒有改變任何東西,但是它的真實性是一個錯誤 – 2012-04-04 18:11:58