我正在尝试创建一个搜索函数,允许使用Xpath按歌曲名称或流派进行部分匹配。 这是我的XML文件: <?xml version="1.0" encoding="UTF-8"?>
<playlist>
<item>
<songid>USAT29902236</songid>
<songtitle>I Say a Little Prayer</songtitle>
<artist>Aretha Franklin</artist>
我正在尝试遍历所有的LINE_ITEMS,它运行得很好,但是在foreach循环中,im试图通过xpath通过属性访问单个LINE_ITEM,但是我没有得到任何结果。有人知道这个问题吗?
foreach($items = $xmlData->xpath('//zw:LINE_ITEM') as $item) {
$item->xpath('//namespace:PID[@type="erp_pid"]'); No result
}
$xmlData->xpath('//zw:LINE_ITEM')