0

我正在使用伦敦交通 (TFL) - Journey Planner Timetables APIstream.zip从八位字节流中获取信息。在这个档案中还有另外三个压缩目录;只有一个目录对我有用——其中包含许多我想解析到数据库中的 XML 文件。

因为我需要能够定期更新数据库 - 至少 10 分钟 - 我希望避免将 stream.zip 下载到磁盘,而是读取并提取必要的数据。

stream.zip 的结构是这样的:

  • 流.zip
    • 巴士第一部分.zip
    • 巴士第二部分.zip
    • lultramdlrcablecarriver.zip (其中包含我要解析的 XML 文件。)

诚然,我是使用流的新手,并且希望保持简单,但我觉得有一种更智能(更少浪费)的方式来使用这些 XML 文件。

请有流媒体经验的人可以概括实现上述目标所涉及的步骤吗?我只是在寻找一些方向。我很高兴然后去阅读。

非常感谢。

4

1 回答 1

1

如果您唯一可以访问的是 stream.zip,则无法仅读取其中的特定部分。您的服务器在打开它之前需要完整的文件。

于 2013-10-27T16:09:48.480 回答