Jibx против JXPath с точки зрения производительности

Работа с проектом, в котором огромные объемы файлов XML обрабатываются и загружаются в СУБД. На уровне преобразования XML-файл необходимо конвертировать в Java Pojo, обогащать, проверять и затем вставлять в БД.

Размер файла составляет ок. 10 кб

Вопрос в том, на каком уровне преобразования будет использоваться инфраструктура 1) JIBX(с woodstox) 2) jxpath Jxpath пригодится для разработки настраиваемого уровня преобразования, поскольку он основан на выражениях, и мы можем динамически оценивать путь с условиями. Однако, с другой стороны, я беспокоюсь о производительности.

Я еще не пробовал свои силы на обоих подходах. Ценю ваш совет.

1 ответ

Решение

Я пробовал VTD, и я очень доволен производительностью.

Другие вопросы по тегам