LINUX.ORG.RU

История изменений

Исправление anonymous_incognito, (текущая версия) :

+1 Если полноценного разбора XML проводить не надо, то свой парсер для отдельных тегов может оказаться самым быстрым решением.

Но я бы проверил на практике насколько для тебя быстро XmlReader работает. Вдруг его скорость устроит, тогда это самое простое и относительно надёжное решение.

В связи с этим хотелось бы узнать как наиболее правильно извлекать префикс неймспейса по значению.

Если правильно помню, то тот же XmlReader просто в списке атрибутов возвращает название атрибута в виде namespace:attribute - проверь это. Если так, то можно потом просто сплит по ":" сделать.

Исходная версия anonymous_incognito, :

+1 Если полноценного разбора XML проводить не надо, то свой парсер для отдельных тегов может оказаться самым быстрым решением.

Но я бы проверил на практике насколько для тебя быстро XmlReader работает. Вдруг его скорость устроит, тогда это самое простое и относительно надёжное решение.