網頁

2020年9月15日 星期二

xquery用for loop取得json array的值

上傳json array,卻發現用底下的code一直變成存成單一字串

for $item in params?array
	let $new := <item>{$item}</item>
	return update insert $new into $file

查半天覺得怪,參考JSON改成

let $size := array:size($params?array)
for $index in (1 to size)
	let $new := <item>{$params?array($index)}</item>
	return update insert $new into $file

這樣就OK了,看起來似乎是無法直接使用、要再查看看


參考網址:

JSON

沒有留言:

張貼留言