Могут ли парсеры SAX использовать XPath в Java?

Я пытаюсь перенести один из моих классов, который используетDOM разбор с большим количествомXPath выражения дляSAX разбор.DOM Парсинг мне понравился, но некоторые файлы, которые я пытаюсь проанализировать, слишком большие и вызывают тайм-ауты сервера. Я хочу использоватьXPath сSAX Разбор, но я не уверен, если это возможно, и если это невозможно, не могли бы вы помочь мне, потому что я понятия не имею, как будет следующий код, когда я использую толькоSAX:

Document doc = bpsXml.getDocument();
String supplierName = BPSXMLUtils.getXpathString(doc, "/Invoice/InvoiceHeader/Party[@stdValue='SU']/Name/Name1");
String language = BPSXMLUtils.getXpathString(doc, "/Invoice/InvoiceHeader/InvoiceLanguage/@stdValue");

Ответы на вопрос(3)

Ваш ответ на вопрос