тут на самом деле 2 вопроса. как работать с xhr напрямую без jQuery и что делать с json строкой в IE6?
на первый вопрос
@fart ответил
второй вопрос не так прост. все последнии версии браузеров имеют встроенный JSON объект который сериализует и десериализует. к сожалению IE6 так не умеет.
caniuse.com/#search=json
для этого используется сторонняя библиотека с одноименным названием. лекго гуглится.