如何在 Scala 代码中读取压缩的 xml 文件?
如何直接从 Scala 程序中的压缩文件访问 XML 数据文件?有没有直接的方法可以以编程方式解压缩并读取 Scala 代码中的内容?
How do I access XML data files directly from a zipped file in my Scala program? Are there any direct ways to programmatically unzip and read contents in my Scala code?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
执行此操作的几种方法
以下是在 2.8.1:和 REPL: 中
:或类似的内容:
Here are a couple of ways of doing it in 2.8.1:
and then in the REPL:
or something like:
您可以使用 Java 包 java.util.zip: http://download.oracle.com/javase/6/docs/api/java/util/zip/package-summary.html
You can use the Java package java.util.zip: http://download.oracle.com/javase/6/docs/api/java/util/zip/package-summary.html
我个人更喜欢 TrueZip。它允许您将归档文件视为虚拟文件系统,提供与标准 Java 文件 I/O 相同的接口。
I personally prefer TrueZip. It allows you to treat archive files as a virtual file system, providing the same interface as standard Java file I/O.