Я кэшировал XSLT и применил его к нескольким документам в цикле. Каждый результат имеет одинаковый формат.
DocumentResult allResults = new DocumentResult();
for (iter = requests.iterator(); iter.hasNext();) {
transformer.transform(new DocumentSource(request), allResults);
}
return allResults;
Хотя код не работает, он должен отображать то, что я пытаюсь выполнить: запросы с одинаковым значением ID
должны быть объединены или добавлены в противном случае.
Есть ли способ реализовать это без необходимости выполнять слияние вручную?