c# - 词匹配算法

标签 c# web-services algorithm barcode

我们正在设计一个移动应用程序,它可以读取产品的条形码并从 8 个电子商务网站获取价格。我正在使用 C# 设计 Web 服务器端,它具有所有逻辑并通过 Web 服务将数据发送到客户端。

如果我通过发送条形码询问产品价格,一切都可以。 但是大多数网站系统的数据库中没有条形码编号,所以我必须向他们发送一个产品名称,并且它必须以某种方式匹配才能取回产品详细信息。

为了获取产品名称,我执行 UPC 查找并从网站获取产品名称。

但问题就在那一刻开始了。每个电子商务网站都可以有不同的结构和不同的产品名称。我将如何编写一个算法来解析电子商务数据库并给我带来结果。我真的必须为每个电子商务网站编写一个单独的数据解析器吗?有没有我可以编写的算法。

如有任何帮助,我们将不胜感激。

最佳答案

恐怕您将不得不编写该解析器。除了该算法应该如何工作之外,我怀疑您可以使用任何算法......(可能像您的解析器一样)

关于c# - 词匹配算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4545626/

相关文章:

c# - 如何通过 Entity Framework 中数据库中的一列上的多个值与其他列上的不同值来获取数据?

c# - 如何选择 LINQ GroupBy 子句中的最后一条记录

asp.net - 为什么 [System.ComponentModel.ToolboxItem(false)] 默认出现在 Asp.net Web 服务中

C++ - 如何使用 reference_wrapper vector

Ruby/Rails 根据每个项目的相似性对数组进行排序

php - 需要更快的 PHP/MySQL 搜索算法来进行高度复杂的计算

c# - Streamwriter 锁不工作

c# - .NET Core 依赖注入(inject)向后兼容 .NET Framework?

c# - 如何在 C# 中获取 Web 服务自己的端点?

sql-server - 在.NET Compact Framework应用程序中显示最新插入的数据