Caros,
Estou com um problema simples, mas que não encontrei a solução. Faço consultas em xml utilizando a xquery e a biblioteca saxon, segue um exemplo:
/data[1]/produto/TZ[numero=“111"”]/test
‘numero’ é um parâmetro consultado anteriormente no xml e ele pode vir com aspas, como no exemplo (111") provocando erro na nova consulta. Como evitar o erro? Alguma ideia?
XPST0003: XQuery syntax error in #…/data[1]/produto/TZ[numero=“111"”]/test#:
Unmatched quote in expression
Tentei colocar 111" mas nesse caso ele não acha o valor no xml.
Como fazer para a aspas, simples ou dupla, (") ser ignorada no parser da consulta??
Obrigado