Кажется, что XQuery создает документ XML, а не извлекает его.
Если это так, эквивалент JavaScript на стороне сервера будет выглядеть так:
new NodeBuilder().addDocument(item).toNode().root
Подробнее См. информацию:
http://docs.marklogic.com/NodeBuilder.addDocument
Чтобы получить документ, cts.doc()
полезно. Чтобы получить множество документов за один вызов, введите fn.doc()
Надеюсь, что это поможет,