【发布时间】:2017-09-26 02:11:48
【问题描述】:
我正在使用 Firebase,因为它似乎是最简单的 Android 数据库解决方案。我只是在玩弄它以获得一点感觉。不过,现在让我感到困惑的最大事情是(如果可能的话)您如何以某种形式的表格(如在 excel 中)表示数据库。我知道以 JSON 格式导出的 Firebase 并非完全设计为这样显示,但肯定有一些系统可以做到吗?还是我必须编写自己的程序来生成 CSV 文件?
为了举例,我创建了一个应用程序来记录出租车类型服务的行程信息。它记录了票价名称、目的地和旅行费用。这是 JSON 的示例。
{
"Jobs" : {
"job0" : {
"Cost" : "$30",
"Destination" : "Demo Dest 1",
"Name" : "Demo Name 1"
},
"job1" : {
"Cost" : "$40",
"Destination" : "Demo Dest 2",
"Name" : "Demo Name 2"
}
},
"job number" : 2
}
现在假设我想制作一份仅包含工作信息的速查表。它将具有“名称”、“目的地”和“成本”的列标题,并且会在每个列中列出相应的信息。
这样的事情是可能的,还是只是一厢情愿?如果没有,是否有您推荐的 Android 上基于表格的在线数据库工具也很简单?
在此先感谢,我真的很感激。
【问题讨论】:
-
您想在 android 中创建
.xlsx(或类似格式)还是在浏览器或 PC 中创建/查看它?如果您想在 Android 中显示您的项目列表,您可以创建一个RecyclerView和一个List您的对象。 (这会将您的问题简化为“如何在 Android 中创建包含多个列的列表?”..) -
对不起,我不是很清楚。我的意思是在 PC 上查看它,最好是在某种电子表格软件中,如 excel。我只是想知道是否有任何简单的方法可以将其格式化为表格,或者我是否必须自己做一些事情来做。
-
那么这个问题是主题 - 因为您要求的是场外资源。您可以在自己喜欢的搜索引擎中搜索此类节目。此外,请花一些时间阅读帮助页面,尤其是名为"What topics can I ask about here?" 和"What types of questions should I avoid asking?" 的部分。更重要的是,请阅读the Stack Overflow question checklist。
-
我更想知道这是否可以用 JSON 来实现,以及是否有这样做的方法。我并不是在寻找一种场外工具来为我或资源做这件事,而只是一种这样做的方法,或者是否有一种方法可以格式化我的 Firebase 以更好地以表格形式查看。我在网上进行了广泛的搜索,因此我决定询问其他人是否有任何将 JSON(或特别是来自 Firebase 的 JSON)转换为表格格式的经验。
-
如果你有
json肯定有可能......?为什么不可能?
标签: json excel firebase firebase-realtime-database