我正在使用伦敦交通局(TFL) - Journey Planner时间表API从八位字节流中获取stream.zip
。这个档案里面还有三个压缩目录;只有一个目录对我有用 - 它包含了许多我想要解析到数据库的XML文件。
因为我需要能够定期更新数据库 - 至少10分钟 - 我希望避免将stream.zip下载到磁盘,而是从中读取并提取必要的数据。
stream.zip的结构如下:
不可否认,我不熟悉使用流,并希望保持简单,但我觉得使用这些XML文件有一种更聪明(更少浪费)的方式。
具有溪流经验的人是否可以说明实现上述目标所涉及的步骤?我只是在一些方向之后。我很高兴然后去看看。
非常感谢。
答案 0 :(得分:1)
如果您唯一可以访问的是stream.zip,则无法只读取其中的特定部分。您的服务器在打开它之前需要完整的文件。