【发布时间】:2015-04-06 15:54:04
【问题描述】:
我正在开发一个从 CSV 文件导入数据的应用程序。有人告诉我CSV文件中的数据来自SAP,我完全不熟悉。
我的客户表示存在问题。 CSV 文件中的一列数据包含邮政地址。有时,系统看不到有效地址。这是一个稍微虚构的例子:
1234 MAIN ST A&#C HOUSTON
如您所见,有一个街道号、一个街道名称和一个城市,全都是大写字母。没有指定州或邮政编码。在 CSV 文件中,假定所有地址都处于相同状态。
通常,在街道名称和城市之间有文字的地方,它是公寓号码或字母。在上面的示例中,当我们尝试将该地址用于其他服务(例如 Google 地理定位)时,会出现错误。一个建议的解决方法是简单地去掉特殊字符,但我相信一定有更好的方法。
我想知道这个A&#C 是什么意思。它看起来像是某种转义序列,但不是我熟悉的格式。请告诉我这些奇怪的字符序列是什么意思。
【问题讨论】: