我使用StAX的一个原因是,它在处理大型xml文件时内存消耗较低。
我被要求对整个xml文件进行加密,然后解密。
xsw.writeStartElement("row"); xsw.writeCharacters(Encrypter.encrypt("z")); xsw.writeEndElement();
然而,人们仍然可以理解数据的结构。 如果我想用xml加密所有内容呢?有解决办法吗? 请记住,我正在处理大型xml文件:)
谢谢
使用 CipherInputStream CipherOutputStream 并通过管道将您的StAX流传递给它,在我看来,这将比只加密值更高效、更安全。