Причины, почему селекторы на основе id не работают
Решения
$(document).ready();
.bind()
для jQuery. В старых версиях jQuery для этого было .live()
. StAX работает вполне прилично и очень быстр. Я использовал его в проекте проанализировать XML-файлы, которые составляют до 20 МБ. У меня нет полного анализа, но это было определенно быстрее, чем SAX.
Что касается Вашего вопроса: различие между потоковой передачей и обработкой событий, AFAIK является управлением. С потоковым API можно идти через документ шаг за шагом и получить содержание, которое Вы хотите. Принимая во внимание, что основанный на событии API, можно только обработать то, чем Вы интересуетесь.
После немного слоняние без дела ответ, кажется, для использования События версии reader/writer, а не Потоковые версии.
(т.е. javax.xml.stream. XMLEventReader и javax.xml.stream. XMLEventWriter)
См. также http://www.devx.com/tips/Tip/37795, который является тем, что наконец получило меня перемещение.