我有一个我想为Android制作的应用。我决定将我将显示的信息存储在一个文本文件中并解析它,而不是数据库,因为数据非常简单。
信息只是两行文字,一个单词和该单词的简短描述。我希望应用程序从文本文件中获取每对(单词,描述)并将其显示在应用程序的卡片上。
我将.txt文件存储在Google Cloud Platform Storage中,现在我需要帮助编写代码来访问文件并解析它们以在Cards UI中使用。
我找不到有关如何获取此文件的有用示例,然后以平滑的方式在应用程序中解析它。
答案 0 :(得分: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