Xml xslt中的嵌套谓词
是否可以在xslt中执行以下等效操作:Xml xslt中的嵌套谓词,xml,xslt,msxml,Xml,Xslt,Msxml,是否可以在xslt中执行以下等效操作: .//TagA[./TagB/[@AttrA='AttrAValue'] = 'TagBValue'] Visual Studio 2008中的此操作失败,出现以下错误: error: Unexpected token '[' in the expression. .//TagA[./TagB/ -->[<-- @AttrA='AttrAValue'] = 'TagBValue'] 错误:表达式中出现意外标记“[”。 .//TagA[./T
.//TagA[./TagB/[@AttrA='AttrAValue'] = 'TagBValue']
Visual Studio 2008中的此操作失败,出现以下错误:
error: Unexpected token '[' in the expression.
.//TagA[./TagB/ -->[<-- @AttrA='AttrAValue'] = 'TagBValue']
错误:表达式中出现意外标记“[”。
.//TagA[./TagB/-->[我认为在出现问题之前,需要先选择一个节点集,然后应用属性过滤器
再想一想,在冒犯之前,你是否还需要/谢谢,Si,你说得对。以下方法奏效了:
.//TagA[./TagB[@AttrA='AttrAValue'] = 'TagBValue']
我会把责任推到清晨