Конечно есть. В современных браузерах есть встроенный объект JSON, метод parse которого служит для преобразования JSON-строки в JavaScript-объект. Для остальных браузеров этот объект можно добавить
http://www.json.org/js.html
Ваши данные в JSON-строке выглядели бы так:
{"34": "Жилая недвижимость", "36": "Коммерческая недвижимость"}
Преобразуем в JavaScript-объект:
var data = JSON.parse('{"34": "Жилая недвижимость", "36": "Коммерческая недвижимость"}');
alert(data[36]);
В jQuery есть методы для работы с JSON.
Разбор xml на клиенте сейчас используют разве что в каких нибудь шаблонизаторах.