是否有任何开源工具来管理数据输入(这些工具可以通过编程方式定制并与其他程序通信)?
我们目前正在使用google允许某些用户(具有特定的领域知识,但没有编程知识)添加和编辑表记录。然后,这些表用于更新用ruby编写的web应用程序中的目录页。问题是,使用google进行数据输入,不允许自定义编程,例如输入验证逻辑,也不允许使用主要键列表将这些表行上传到web应用程序中。
如有建议或工作安排,将不胜感激。谢谢。
发布于 2017-11-16 20:06:19
您可以让用户用文本编辑器、XML编辑器或JSON编辑器编写简单的文件,或者让用户在电子表格程序(如Microsoft或LibreOffice Calc)中编写电子表格,并将它们保存为CSV。然后,让他们与您编写的程序一起提交数据文件,该程序执行您想要的任何验证逻辑。
发布于 2017-11-16 09:37:20
您可以轻松地升级到使用google表单,该表单提供了一些有限的验证,并将数据(一旦验证)发布到google工作表中。https://gsuite.google.com/learning-center/products/forms/get-started/
如果您想要一个更专业/更定制的解决方案,那么可以在许多不同的开源工具中创建这个解决方案。这被称为“应用程序开发”,并且确实需要花费一些时间来学习如何使用这些工具。
您也可能希望将数据存储从google转移到开源数据库中。
https://softwarerecs.stackexchange.com/questions/47066
复制相似问题