Основной проблемой HXT, помимо необычного синтаксиса стрелок, является производительность и использование памяти. У меня есть приложение, которое тратит 1,2 секунды на обработку около 1,5 МБ XML, потребляя при этом около 2,3 ГБ (!) Памяти. Libxml2 занимает несколько миллисекунд на тех же данных. Извлечение данных с помощью функции css
и предикатов со стрелками также кажется очень медленным по сравнению с Libxml2.