繁体   English   中英

如何从GCP存储访问文本文件并进行解析?

[英]How do I access a text file from GCP Storage and parse it?

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

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

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

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

您可以使用客户端库打开文件并读取它。 例如,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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM