Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, tenho a seguinte estrutura XML:
CODE
<dsProdutos>
<tblProduto produtoId="1" nome="Mesa" />
<tblProduto produtoId="2" nome="Cadeira" />
<tblProdutoFoto produtoId="1" fotoId="1" urlFoto="1.jpg" />
<tblProdutoFoto produtoId="1" fotoId="2" urlFoto="2.jpg" />
<tblProdutoFoto produtoId="1" fotoId="3" urlFoto="3.jpg" />
</dsProdutos>
Eu quero selecionar os nomes dos produtos que possuem fotos, ou seja, no exemplo acima, quero selecionar somente "Mesa", pois "Cadeira" não tem fotos. Mas como eu faço isso na XPath?
Se "urlFoto" fosse um atributo de <tblProduto />, eu só faria /dsProdutos/tblProduto[@urlFoto]/@nome, mas aí eu só poderia ter uma foto por produto...
Por favor, preciso de uma ajuda mesmo :)
Carregando comentários...