动态属性的XSLT转换问题

Pat*_*ins 1 xml xslt

这是有效的:

$curRow[1]/@gridClose
Run Code Online (Sandbox Code Playgroud)

但是我要说我不知道​​属性名称"gridclose".我将循环并使用代码获取此属性.

使用调试器,我可以使用:$ curCol/@ id获取值"gridClose".所以我想尝试得到类似的东西:

$curRow[1]/@{$curCol/@id}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.知道我怎么能这样做吗?

Dav*_*vid 6

也许是这样的:

$curRow[1]/@*[ name() = $curCol/@id ]
Run Code Online (Sandbox Code Playgroud)