比較

2013-04-05 90 views
0

我試圖做一個小的體育博彩賠率比較腳本我個人用不同的莊家的球隊的名字。爲此,我得到了XML提要的數據(來自不同的博彩公司)。爲了比較它們,我必須知道哪些匹配/事件完全相同。 問題是,在不同的莊家中,球隊,聯賽的名稱通常是不同的。比較

這裏的示例:


Bookmaker1:B1

聯賽:歐洲冠軍聯賽

匹配度:曼聯vs國際米蘭


Bookmaker2:B2

聯賽:冠軍L.

匹配度:馬努vs國際


Bookmaker3:B3

聯賽:冠軍聯賽(UEFA)

匹配度:曼徹斯特U. VS國際米蘭


日期將是相同的。但是同時開始的比賽很多。有1000場比賽和100場聯賽。

是否有另一種可能性,承認他們是一樣的,比手動做呢?

在使用手動我的意思是:如果字符串是馬努或曼徹斯特U. =>曼聯 (這對於每teamname)

如何賠率比較網站這樣做(如oddsportal.com或其他服務)?

+0

您使用什麼語言?你的目標是哪個平臺?是的,有方法可以比較字符串並判斷它們是否匹配。但是你的問題中沒有足夠的信息讓某人給出有用的具體答案。 – 2013-04-05 11:52:50

+0

@Grant我使用php和curl來獲取數據。我知道一些字符串比較功能,但使用它們是我的意思與手動檢查。 :)因爲我必須檢查每種類型的隊名嗎? – user1626073 2013-04-05 12:50:08

回答

0

恐怕也沒有神奇的解決方案。我沒有看到任何可以依據的模式。

最好的辦法是,以確定用於每個博彩公司的名稱和相應的做比較。

這是不可能的莊家會改變球隊的名字

0

作爲同隊,打在同一天,你可以連接團隊的名稱,並檢查該團隊在同一天,對方球隊,和連接這些團隊。 一個團隊不能與另一個團隊同一天玩。 通過這種方式,您可以將所有團隊一個一個地圖。