【发布时间】:2011-03-04 00:44:17
【问题描述】:
<?xml version="1.0" encoding="windows-1251"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="no" encoding="windows-1251"/>
<xsl:template match="/">
<xsl:for-each select="document('')//w">
<xsl:value-of select="@e"/>
</xsl:for-each>
</xsl:template>
<my:translations xmlns:my="my:my">
<w e="name" r="Название"/>
<w e="model" r="Модель"/>
<w e="year" r="Год"/>
<w e="glass_type" r="Тип"/>
<w e="scancode" r="Сканкод"/>
<w e="eurocode" r="Еврокод"/>
<w e="comment" r="Комментарий"/>
<w e="glass_size" r="Размер"/>
<w e="vendor" r="Производитель"/>
<w e="trademark" r="Торговая марка"/>
<w e="fprice" r="Цена"/>
</my:translations>
</xsl:stylesheet>
我没有结果。什么错误?
请原谅我在提问题时粗心。
【问题讨论】:
-
如果有针对糟糕问题的竞赛,您可能会获得第一名!您的完整样式表在哪里?你为什么要通过发布会阻止任何人(算命先生除外)尝试的模糊问题来排除获得答案的机会?
-
@Dimitre Novatchev,你是对的。我更正了这个问题。
-
如果这真的是你的代码,它没有问题——它产生了想要的结果。请参阅我的新答案。您使用的是什么 XSLT 处理器?
标签: xslt namespaces