Ik heb een vraagje waarvan ik hoop dat hij heel erg makkelijk is:
De functie String geeft de string-waarde van een object als het gevuld is, en een lege string als het niet gevuld is. Als het object een array is, dan neemt de functie het eerste element daarvan. Is er ook een functie die hetzelfde doet, maar dan voor alle elementen van een array?
Doel van mijn vraag is dat ik in X-path (geen 2.0) mbv de functie string een soort van if-function gebruik, maar dat deze niet werkt voor arrays. Wil daarvoor dus een nieuwe functie gaan maken.
Huidige if-functie is:
concat( substring(string(waarde1), 1, number(boolean(string(waarde1)))*string-length(string(waarde1))),substring(string(waarde2), 1, number(not(boolean(string(waarde1))))*string-length(string(waarde2))))
Thanks alvast!
De functie String geeft de string-waarde van een object als het gevuld is, en een lege string als het niet gevuld is. Als het object een array is, dan neemt de functie het eerste element daarvan. Is er ook een functie die hetzelfde doet, maar dan voor alle elementen van een array?
Doel van mijn vraag is dat ik in X-path (geen 2.0) mbv de functie string een soort van if-function gebruik, maar dat deze niet werkt voor arrays. Wil daarvoor dus een nieuwe functie gaan maken.
Huidige if-functie is:
concat( substring(string(waarde1), 1, number(boolean(string(waarde1)))*string-length(string(waarde1))),substring(string(waarde2), 1, number(not(boolean(string(waarde1))))*string-length(string(waarde2))))
Thanks alvast!