java - 如何实时验证价格
问题描述
几天来我一直在头疼,似乎无法找到创造性的解决方案。我正在构建一个价格比较应用程序。我有大约 50 家商店,每家商店都有相同的产品,例如:牛奶、面包、肉类。一个用户进入我的应用程序,选择一个类别,例如牛奶,一旦他选择了一种产品,我必须遍历所有商店并查看最便宜的牛奶在哪里。
我的问题是,如何以最有效的方式验证价格。
我想到了这样一个想法:把所有的店铺都保存在数组里,所有的商品都保存JSON文件,并给出每个商品的ID。用户选择产品后,运行所有阵列存储。如何从他们那里获取价格的问题?如何进行解析。想法?
这是一个示例站点,它准确地说明了我想要做什么。 https://www.zapmarket.co.il/fruits_vegetables 翻译成英文=]
解决方案
与其将商店保存在数组中,不如保存一个包含所有所需属性的产品类。然后你可以按价格排序并获取商店
推荐阅读
- .net - 无需为每个请求创建新连接的数据库访问
- r - 在 R 中抓取 tbody 类对象
- python - 在 pydantic 模式中使用 Field(...) 作为默认值的目的是什么
- regex - Excel VBS 中的正则表达式特定数字模式
- javascript - 如何在锚文本后添加跨度?
- go - Fyne 布局中的填充
- android - 如何将 base64 字符串转换为 ZPL 标签以在 Zebra ZQ630 打印机上打印
- python-3.x - 如何使用 matplotlib 从 ROOT 模拟 Draw('same')
- vim - vim 删除列合并行
- vb.net - 使用 Visual Basic 代码过滤 BunifuDataGridView