2011-07-24 60 views

回答

0

在结果你回来,有一个属性addressLines。行号2似乎包含邮政编码。

例如为:

d.innerHTML = "<br>" + 
    localSearch.results[i].addressLines[1].replace(/, United Kingdom/, ""); 
+0

谢谢 - 你帮了我。英国的地址似乎没有addressLines [2] - 尽管addressLines [1]确实包含部分邮政编码(这有助于 - 我想我必须手动将其取出)。 –

+0

出于兴趣您使用哪个地名搜索来获取邮政编码?例如,我用'pacifico' - 这是一个位于考文特花园的墨西哥餐厅 - 返回了上面的细节 –

+0

第2行,我的意思是数组索引1.你是什么意思?对我来说这似乎相当完整。 – troelskn

0

英国邮政编码数据库被认为是邮局的财产,并获得其在市面上他们的许可。

如果您需要进行大量的邮政编码检查,您可以购买Postcode Address File,这很昂贵,主要是因为保持每个前提地址格式非常耗时。

对于直接API,请尝试类似Postcode Anywhere的数据,这些数据汇总并转售。

相关问题