У меня есть некоторые разумные данные XML, которые я бы хотел проанализировать с помощью Xerces (сгенерированных CodeSynthesis).
На диске он зашифрован, поэтому я загружаю его, дешифрую и ... Я застрял, поскольку Xerces принимает только файлы в качестве входных данных.
Я думал о перегрузке одного из «читателей» (т. Е. Std :: istream или xercesc :: InputSource) и фальсификации чтения диска, но это выглядит так же странно, как и не элегантно.
Есть ли более простой и аккуратный способ сделать это?
Спасибо!