Пользовательские написанные парсеры для чего? Все еще XML? Если так, то я ожидаю, что стандартные библиотеки, как правило, будут иметь более качественный, более быстрый и надежный код, чем код, написанный J Random Developer. В конце концов, стандартные библиотеки обычно имеют много ресурсов, и синтаксические анализаторы будут широко использоваться - относительно быстро устранять ошибки.
Сказав это, XML не является особенно дружественным для парсера. Если вы сравниваете «анализ XML с использованием стандартных библиотек» с «анализом пользовательского формата данных с помощью пользовательского кода», тогда пользовательский формат данных может оказаться намного быстрее, если он хорошо разработан для конкретной задачи.
Учитывая все эти предостережения, не могли бы вы уточнить свой вопрос?