我正在玩解析RSS提要,寻找有关国家的参考。目前我正在使用Python,但我认为这个问题与语言无关(理论上)。
假设我有三个列表(都是相关的)
我的目标是首先解析这些字符串的提要。
因此,例如,如果“伦敦”被发现,该国将是‘英格兰’,如果‘挪威’被发现,它将是‘挪威’等等。
使用这些数据的最佳方法是什么?会不会是jason把所有东西都拉进来创建嵌套字典呢?布景?还是某种数据库?
目前只打算在本地机器上使用。
发布于 2012-11-11 14:04:40
这是一个很有争议的问题。对此可以有多种解决方案。如果我是你,我会在Mongodb中简单地使用一个小DB,其中有三个表,如下所示
那么简单的查询就会给出您想要的结果。
发布于 2012-11-18 14:21:34
我建议将3个数据列表合并到一个字典中,该字典将名称映射到国家名称,例如,它映射"England" -> "England"、"English" -> "England"、"London" -> "England"。它可以很容易地存储在数据库或文件中并检索。
然后,我将搜索字典中的键,并用字典中的值标记该项。
https://stackoverflow.com/questions/13331665
复制相似问题