У меня есть Elasticsearch индекс различных документов (заголовок, URL, текст). Я пытаюсь использовать функцию федеративного поиска SalesForce. Их документация гласит : поставщик внешнего поиска возвращает результаты в формате Atom или RSS, закодированном в UTF-8, как определено спецификациями OpenSearch, Atom и RSS.
Elasticsearch возвращает результаты только в JSON.
Есть ли способ создать страницу поиска, которая может запрашивать индекс ES, получать результаты в JSON, анализировать результаты и возвращать их в Atom или RSS? И это может решить мою проблему? (Основная проблема в том, что Elasticsearch не может возвращать результаты в формате XML.)
Я не знаю, возможно ли то, что я пытаюсь сделать, и я не знаю, как начать.