Come fare per cercare dentro il database da una lista di tag contenuta dentro un file xml?
xquery version "3.0";
<files>
{
for $nodeToExplore in doc('/apps/demo/data/XMLEurovoc.xml')//*[@id='4222']
for $subNode in $nodeToExplore//*
let $attributeId := string($subNode/@id)
let $attributeName := string($subNode/@description)
for $listOfNodeContaining in //classCode[text()=$attributeId]
return
<file id="{$listOfNodeContaining}" description="{$attributeName}" >
{document-uri(root($listOfNodeContaining))}
</file>
}
</files>
Nessun commento:
Posta un commento