xml - 将外部数据导入 Firebase 的最佳方式是什么?
问题描述
我的公司已与活动安排供应商签约,以帮助我们规划活动安排。我们的会议团队将在他们的系统中输入日期/时间/位置/描述数据(以及更多)。我的任务是构建数据将在我们的活动网站上显示的前端。不幸的是,我只能以结构不佳的 XML 形式获得这些数据。此外,我只能在客户端做事。
我对 Firebase 很陌生,但我很确定如果我可以从 XML 创建集合会很好。我看过的所有文章和教程:
- 参考如何通过 Firebase 的控制台手动导入数据
- 使用您的网络应用程序允许用户输入/更改数据
对于这个项目,我想根据供应商提供的 XML 创建我的集合。
您认为解决此问题的最佳方法是什么?还是 Firebase 不是解决我问题的合适平台?
解决方案
对于这个项目,我想根据供应商提供的 XML 创建我的集合。
这就是您应该如何根据该 XML 中的信息创建一个集合。如果您正在寻找可以将 XML 文件数据转换为 Cloud Firestore 的神奇按钮,那么没有!据我所知,Firebase 的创建者不会创建一个,因为这是不可能的。所以不幸的是,您需要自己转换 XML 文件,通过解析整个文件并根据最有可能用于您的应用用例的 schma 将数据添加到 Cloud Firestore。
推荐阅读
- azure - Azure DevOps 任务如何使用上一个 Azure DevOps 任务的输出
- java - 使用 setText 将文本更改为变量标题
- node.js - 如何在 MongoDB 中使用 facet 计算百分比?
- neo4j - 如何使用 neo4j-driver 函数获得与 py2neo 中 evaluate() 函数的结果相同的结果?
- android - 当我在 Arraylist 中添加一个新元素时,它会替换所有当前元素吗?
- c++ - Rectangle 函数(WinGDI.h) 绘制的矩形在 Windows 7 64 位系统中无法显示
- python - TypeError:“NoneType”类型的参数在 discord.py 中不可迭代
- javascript - 鼠标悬停点时如何更改d3工具提示背景颜色?
- python - Plotly:如何在时间序列数据中添加趋势线和平行线?
- python - 如何在 Django Rest Framework 中获取模型方法的值?