我有一个像xml:
<movies> <movie name="aaa"> ... </movie> <movie name="bbb"> ... </movie> <movie name="ccc"> ... </movie> <movie name="ddd"> ... </movie> <movie name="eee"> ... </movie> </movies>
如果不是’aaa’,’bbb’或’ddd’,我想获得电影的名称.所以我希望我的输出是:
ccc eee
因为我有几个限制,我不认为它适合使用’xsl:if’..我写了我的xslt(我正在使用xslt 1.0):
<xsl:value-of select="movies/movie/@name[not(self::aaa) and not(self::bbb) and not(self:ddd)]"/>
但编译器抱怨这句话中有语法错误……我无法弄清楚为什么..
所以有人可以帮我吗?非常感谢!!