我有一个加密文件 X1,我有一个解密 X1 的 Perl 程序 P1。我正在使用 Perl 程序 p2 解析解密的文件。
X1--P1(decrypter) --> X2(plain text file) --p2(parser) --> parse output
我的解析器基于XML::Parser。它可以与解密文件的文件句柄一起使用。现在我得到 X2 并将其存储在文件系统中并在 P2 中读取并解析它。有没有办法我可以直接通过 P1 的输出获取文件句柄并使用 P2 中的文件句柄直接解析它而不需要临时文件?