gpt4 book ai didi

xslt - XSL子节点数目可变

转载 作者:行者123 更新时间:2023-12-03 16:56:40 26 4
gpt4 key购买 nike

我有一些带有附加数字的XML元素,因为有更多可用。

如:

<Images>
<Image1>C:\Path\To\AnImage</Image1>

<Image2>C:\Path\To\AnotherImage</Image2>
</Images>


每个XML文档中图像的数量是可变的。如何确保我的XSL文件显示标签内的所有元素?

我还想将每个字符串都放在XSL的Img src =“ stringfromxmlelement”内的每个ImageX标签内吗?这可能吗?

托尼

最佳答案

<xsl:template match="Images/*[starts-with(name(),'Image']">
<img src="{.}" />
</xsl:template>


顺便说一句,也许您不能更改XML标签名称,但是最好将内部标签命名为Image而不是ImageX,这可能是不必要的。

关于xslt - XSL子节点数目可变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1693092/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com