gpt4 book ai didi

php - 使用 SimpleXML 根据另一个属性值选择属性值

转载 作者:行者123 更新时间:2023-12-03 02:04:01 25 4
gpt4 key购买 nike

我正在尝试使用 xml 文件和 SimpleXML 显示图像

XML 代码是

<icons>
<icon size="tiny" href="/FF02-tiny.jpg" />
<icon size="sidebar" href="/FF02-sidebar.jpg" />
<icon size="full" href="/FF02-full.jpg" />
</icons>

我想要href size="full" 的属性线。

我已经尝试过

icons->icon->attributes()->href

但这只是给了我第一个 'tiny'尺寸。我知道我应该使用 xpath,但我迷失了。

最佳答案

是的,您可以使用xpath表达式选择属性节点:

list($iconHref) = $xml->xpath("//icon[@size='full']/@href");
echo $iconHref;

关于php - 使用 SimpleXML 根据另一个属性值选择属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14979588/

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