[xquery-talk] Recursive string concatenation ?

Pierrick Brihaye pierrick.brihaye at free.fr
Wed Jun 22 19:47:48 PDT 2005


Hi,

Given the following XML :

<geometry type="POLYGON">
	<part>
		<X>1</X>
		<Y>2</Y>
		<X>3</X>
		<Y>4</Y>
		<X>5</X>
		<Y>6</Y>
	</part>
	<part>
		<X>7</X>
		<Y>8</Y>
		<X>9</X>
		<Y>10</Y>
		<X>11</X>
		<Y>12</Y>
	</part>	
</geometry>

... I wonder how I could write an XQuery function to get this string 
result :

POLYGON((1 2,3 4,5 6)(7 8,9 10,11 12))
or, better :
POLYGON((1 2,3 4,5 6,1 2)(7 8,9 10,11 12,7 8))

Any hints ?

Cheers,

p.b.



More information about the talk mailing list