Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Israel streets命名API为c#的存储?_C#_Street Address - Fatal编程技术网

Israel streets命名API为c#的存储?

Israel streets命名API为c#的存储?,c#,street-address,C#,Street Address,我编写c#代码,将以色列地址和附加数据作为输入字符串。 我只想匹配地址 即。 “公司02-4673889 myStreet 8,myCity” “最佳X店myStreet 877工业区myCity” 我想我的c#可以从我的70个城市列表中搜索一个城市,然后匹配一个街道名称 1) 有人知道我在哪里可以找到isaeli城市的街道列表吗 2) 有人能想出更好的方法从字符串中提取数据吗?真正准确地解析地址数据的唯一方法是使用在线地址验证服务。地址的问题,尤其是国际地址,是没有真正的标准。另一个问题是地址

我编写c#代码,将以色列地址和附加数据作为输入字符串。 我只想匹配地址

即。 “公司02-4673889 myStreet 8,myCity”

“最佳X店myStreet 877工业区myCity”

我想我的c#可以从我的70个城市列表中搜索一个城市,然后匹配一个街道名称

1) 有人知道我在哪里可以找到isaeli城市的街道列表吗


2) 有人能想出更好的方法从字符串中提取数据吗?

真正准确地解析地址数据的唯一方法是使用在线地址验证服务。地址的问题,尤其是国际地址,是没有真正的标准。另一个问题是地址不是“自我验证”,这意味着您无法通过查看地址来判断地址是否正确,甚至无法判断其格式是否正确。有一些服务可以验证地址,我相信也有一些服务可以处理以色列地址

在这些提供者中,有两种基本的方法可以清理您的地址。您可以使用他们的“批量清理”功能,上传文件并在几分钟(或几天)内接收回来,具体取决于提供商。或者,您也可以在每次收到地址时挂接到他们的地址验证web服务API。正确的答案取决于您的业务需求以及您需要立即响应的程度

大多数web服务API将返回地址的各个组成部分(包括街道名称),从而允许您执行所需的业务功能


我应该提到我是SmartyStreets的创始人。我们为美国的地址提供服务。我知道你在尝试做以色列地址,但我在这里分享的关于这个主题的领域知识在本质上是普遍的。

真正准确地解析地址数据的唯一方法是使用在线地址验证服务。地址的问题,尤其是国际地址,是没有真正的标准。另一个问题是地址不是“自我验证”,这意味着您无法通过查看地址来判断地址是否正确,甚至无法判断其格式是否正确。有一些服务可以验证地址,我相信也有一些服务可以处理以色列地址

在这些提供者中,有两种基本的方法可以清理您的地址。您可以使用他们的“批量清理”功能,上传文件并在几分钟(或几天)内接收回来,具体取决于提供商。或者,您也可以在每次收到地址时挂接到他们的地址验证web服务API。正确的答案取决于您的业务需求以及您需要立即响应的程度

大多数web服务API将返回地址的各个组成部分(包括街道名称),从而允许您执行所需的业务功能


我应该提到我是SmartyStreets的创始人。我们为美国的地址提供服务。我知道您正在尝试使用以色列地址,但我在这里分享的关于这个主题的领域知识在本质上是普遍的。

如果您提供如何将数据加载到容器中或保存为xml或数据库,您可以轻松地通过它进行搜索?“地址加其他数据”。其他数据是什么?电话号码,邮寄地址,宠物名字?我认为很难扣除街道地址,因为街道地址有很多形式,有数字和没有数字等等,但也许你可以改变逻辑,删除所有不是街道地址的东西?鉴于你更新中的例子,我认为这将是痛苦的。如果在字段之间有一个不同于空格的分隔符,则很容易(-ier)。数据来自哪里?是否有可能更改每个字符串的输入格式?我从其他站点获取它。我向他们索要API,但没有得到答复。有没有什么有创意的isea给我?@EladBenda你能说说你是如何获得城市列表的吗。我现在也在做同样的工作,特别是在以色列。也许如果你提供你如何拥有这些数据,你可以将其加载到一个容器中,或者保存为xml,或者保存在一个数据库中,你可以轻松地通过它进行搜索?“地址加上其他数据”。其他数据是什么?电话号码,邮寄地址,宠物名字?我认为很难扣除街道地址,因为街道地址有很多形式,有数字和没有数字等等,但也许你可以改变逻辑,删除所有不是街道地址的东西?鉴于你更新中的例子,我认为这将是痛苦的。如果在字段之间有一个不同于空格的分隔符,则很容易(-ier)。数据来自哪里?是否有可能更改每个字符串的输入格式?我从其他站点获取它。我向他们索要API,但没有得到答复。有没有什么有创意的isea给我?@EladBenda你能说说你是如何获得城市列表的吗。我现在也在做同样的工作,特别是为以色列。