В простейшем варианте:
1. создаете страницу, которая подключает пролог и дергает компонент, вытягивающий ваши данные (news.list, catalog.section..)
2. для компонента создаете шаблон, который просто дергает json_encode($arResult), а на клиенте уже разбираетесь, что там вам пришло.
Небольшое усложнение - в шаблоне компонента приводить JSON к нужной вам структуре.
Чуть большее усложнение - написать свой компонент, который будет доставать только нужные вам данные и возвращать уже в подготовленном виде.