在 Java 项目中,用于数据字典的文件格式将提供最佳性能? [关闭]

Posted

技术标签:

【中文标题】在 Java 项目中,用于数据字典的文件格式将提供最佳性能? [关闭]【英文标题】:In a Java project which file format to be used for Data Dictionary will give best performance? [closed] 【发布时间】:2016-07-19 09:43:03 【问题描述】:

使用哪种类型作为最佳实践。

例如。 XML 、 CSV 、 YML 。

编辑: 这是一个使用 webdriver 的 UI 自动化 Java 项目。我所说的数据字典是指要在测试中使用的数据仓库。

【问题讨论】:

【参考方案1】:

没有最佳实践,而且不知道“数据字典”是什么意思,就不可能有答案。

但是,您确实为时过早担心性能问题。选择一个对您来说最容易使用的选项,并确保将该选项封装在一个适配器类中,该类可以替换为读/写任何格式。

当您的应用程序完成后,如果性能问题可以追溯到您选择的格式,请尝试其他格式。

【讨论】:

这是一个使用 webdriver 的 UI 自动化 Java 项目。我所说的数据字典是指要在测试中使用的数据仓库。【参考方案2】:

我想建议使用易于维护的 JSON 表架构:http://www.dataprotocols.org/en/latest/json-table-schema.html

是:

    基于 JSON 的 可扩展

【讨论】:

以上是关于在 Java 项目中,用于数据字典的文件格式将提供最佳性能? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

scrapy框架之items项目

scrapy框架sitems项目

如何在 Xcode 项目中将字典数组写入 .txt 文件

需求:一个页面中需要用到多个字典数据。用于下拉选项,同时,需要将其保存为json格式。以便于key,value的相互转换。记录在实现过程中踩的坑

需求:一个页面中需要用到多个字典数据。用于下拉选项,同时,需要将其保存为json格式。以便于key,value的相互转换。记录在实现过程中踩的坑

如何将从 csv 文件中读取的数据帧打印成字典格式?