Одна из причин, по которой я использую StAX, - это низкое потребление памяти при обработке больших файлов xml.
Меня попросили зашифровать все файлы xml и расшифровать их позже.
Более простое решение, которое я могу придумать без серьезных изменений в существующем коде, - это шифрование только содержимого.
xsw.writeStartElement("row");
xsw.writeCharacters(Encrypter.encrypt("z"));
xsw.writeEndElement();
Однако люди все еще могут понять структуру данных. Что, если я хочу зашифровать все в xml? Любое решение? Имейте в виду, что я имею дело с большим xml файлом :)
Спасибо.