[MOSS 2007] XPath query icm XML result uit workflow troubles

Pagina: 1
Acties:

  • roodbwoy
  • Registratie: November 2003
  • Laatst online: 28-10-2021

roodbwoy

Senile Developer

Topicstarter
Hi all!

Ik heb een probleempje met de XML result uit een webservice die ik start via een (nintex) workflow.

De XML ziet er als volgt uit,

code:
1
2
3
4
5
6
<xml>
    <employeeName xmlns="http://naambedrijf.nl/something/6236/23/">String</employeeName>
    <employeeTitle xmlns="http://naambedrijf.nl/something/6236/23/">String</employeeTitle>
    <employeeLocation xmlns="http://naambedrijf.nl/something/6236/23/">String</employeeLocation>
    enzovoorts...
</xml>


Wanneer ik deze wil querien via Xpath krijg ik geen result, heb dit probleem proberen te verkleinen in Liquid XML studio, ben er achter gekomen dat de ns het probleem veroorzaakt, deze lijkt geen alias te hebben. Wanneer ik dit weg haal kan ik via /xml/employeeName of //employeeName de waarde gewoon querien...

Ik kan natuurlijk via een regular expression al die xmlns waardes weghalen zodat ik gewoon via //employeeName de waarde kan querien maar dat lijkt mij niet echt best practise ;)

Kan iemand mij vertellen hoe ik bovenstaande XML inc de namespaces het beste kan querien, ik heb helaas geen toegang tot de source van de webservice, dus kan in de code helaas de xml niet herformateren.

bvd!

  • roodbwoy
  • Registratie: November 2003
  • Laatst online: 28-10-2021

roodbwoy

Senile Developer

Topicstarter
ah problem solved!

//*[namespace-uri()='http://naambedrijf.nl/something/6236/23/' and local-name()='employeeName']