对于那些阅读它的人来说,这个问题可能听起来有些荒谬。但我处在一个关键的情况下,我需要找到这些问题的答案。
场景: - 我们应该创建一个有两种模式的应用程序。客户端模式和用户模式。客户端模式 - 酒店可以注册并添加他们的菜肴(包括每个子类别)。用户模式 - 用户可以打开应用程序并查看已注册的不同酒店。在选择每个酒店时,用户可以查看不同类别的不同菜肴。
关注: -
是否可以通过编程方式创建xml文件并将其上传到Google云端硬盘?
我们如何在xml中添加无限数据?我的意思是每家酒店的美食都与其他酒店不同。子类别中的类别和子类别以及子类别也将不同。我们(开发人员)不应将类别或子类别限制为任何限制。用户应该能够输入每一种可用的菜肴并进行编辑,相应地删除它们吗?
修改
之前有没有人做过类似这样的事情?
建议&欢迎提出意见。
答案 0 :(得分:0)
使用Drive API与Google云端硬盘连接,以管理应用的用户数据。
XML文件与任何其他文本文件完全相同,但需要注意的是,您应该添加MIME类型" text / xml"到您的云端硬盘文件的元数据。
至于"无尽的"数据,XML允许在任何父级下面有无限数量的节点,您可能希望使用在一个节点下定义菜单类别的结构,然后在单独节点中将产品集合映射到它。
例如,
<HotelCuisine>
<categories>
<category id="1" name="Category 1" />
... List any additional categories here
</categories>
<products>
<product>
<name>Product 1</name>
<category>1</category>
</product>
... List any additional products here
</products>
</HotelCuisine>