我已经浪费了很多时间试图弄清楚 xslt 的工作原理
我有这个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>
现在我想通过使用 xslt 制作一个带有单词 String 的 html
所以我的 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>
结果给了我这样的名字和颜色:
字符串ffffffff
我不明白我在这里做错了什么......请帮助我......
我也接受你必须帮助我找到错误的任何提示