У меня есть несколько JSON формат.Как я могу зациклить JSON-файлы для отображения имени разработчика.Спасибо
пример:
doc1.json
{
"script": "collectionlib.sjs"
"version": "1.0.1"
"Developers":"Melvin Mckee"
}
doc2.json
{
"script": "TechReports.sjs"
"version": "1.1.5"
"Developers":"Brenton York"
}
Я могу сделать для одного файла JSON.
'use strict';
var doc = cts.doc("/doc1.json")
var node = xdmp.toJSON(doc)
node.root.Developers
//Return result: "Melvin Mckee"
, но не уверен, как построить For..Loop, чтобы получить результат обратно разработчикамзовут "Мелвин Макки" и "Брентон Йорк"
var items = cts.uris(null,
null,
cts.collectionQuery("scripts-collection")
)
for (var i = 0; i < items.length;i++){
var doc = cts.doc(items[i]);
var node = xdmp.toJSON(doc);
node.root.developers
}
Я получил результат NULL на Qconsole.