Как отфильтровать StAX XMLStreamReader - PullRequest
0 голосов
/ 20 октября 2011

Мне нужно подключиться к API, который получает StAX XMLStreamReader в качестве входных данных, и отфильтровать предоставленный поток (изменить значение определенного атрибута с true на false).

Посмотрел StreamReaderDelegate, но с этим мне пришлось бы много писать, чтобы отслеживать все пути доступа к рассматриваемому атрибуту.

Есть ли лучший способ?

Заранее спасибо!

1 Ответ

1 голос
/ 20 октября 2011

С StAX вы могли бы вместо этого использовать API событий и использовать EventReaderDelegate . Количество кода будет примерно таким же, хотя. Использование делегатов также является рекомендуемым решением, так что, боюсь, лучшего пути не существует.

...