Как поместить html элементы в массив в jquery?
а в чем, собственно, проблемаvar blocks = $(".my_awesome_block"); // ищем все блоки с class="my_awesome_block"

// перебираем элементы
for (var i = 0; i < blocks.length; i++) {
	blocks.eq(i).myAwesomeMetnod();
	// или
	myAwesomeMetnod(blocks.eq(i));
}

// или

blocks.each(function() {
	$(this).myAwesomeMetnod();
	// или
	myAwesomeMetnod($(this));
});
Ну разве что хранить их не в массиве, а в JSON. А такой вопрос (конвертирование XML в JSON) уже поднимался на Stackoverflow.