1

我有一个我想为 Android 制作的应用程序。我决定将我将显示的信息存储在文本文件中并对其进行解析,而不是存储在数据库中,因为数据非常简单。

信息只是两行文本,一个词和对该词的简短描述。我希望应用程序从文本文件中获取每一对(单词、描述)并将其显示在应用程序的卡片上。

我将 .txt 文件存储在 Google Cloud Platform Storage 中,现在我需要帮助编写代码来访问文件并解析它们以在卡片 UI 中使用。

我找不到有关如何获取此文件然后在应用程序中以流畅的方式对其进行解析的有用示例。

4

1 回答 1

0

您可以使用客户端库打开文件并阅读它。例如,Python 客户端库位于https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/functions

你的代码看起来像这样:

import cloudstorage

try:
  gcs_file = cloudstorage.open(filename, 'r', content_type='text/plain')
  # process as normal ...
except cloudstorage.NotFoundError:
  pass

示例 Java 客户端代码位于https://cloud.google.com/storage/docs/xml-api-java-samples

于 2016-05-10T21:29:18.590 回答