从字符串中提取街道地址号码(XSLT 映射)
Extracting street address number from string (XSLT Map)
我的源模式中有一个包含完整地址字符串的元素。在我的目标架构中,我必须将此地址字段拆分为两个单独的字段,其中包含街道和街道号码。
我是 XSLT 映射的新手,希望获得一些意见以最好地解决这个问题。我想过编写一个 C# 脚本来以某种方式提取街道号码,因为地址的格式非常统一。
是否有任何能够处理这种情况的默认 functoid?我认为这是经常发生的事情。
例如,我的目标架构需要这样:
<Street>Via Alessandro Volta</Street>
<StreetNumber>142</StreetNumber>
我的源模式有这样的地址:
<ns0:Street>Heinrich-Eckstein-Str. 1</ns0:Street>
您可以使用简单的 C# 代码实现它,在您的地图中使用 "Scripting Functoid"
我的源模式中有一个包含完整地址字符串的元素。在我的目标架构中,我必须将此地址字段拆分为两个单独的字段,其中包含街道和街道号码。
我是 XSLT 映射的新手,希望获得一些意见以最好地解决这个问题。我想过编写一个 C# 脚本来以某种方式提取街道号码,因为地址的格式非常统一。
是否有任何能够处理这种情况的默认 functoid?我认为这是经常发生的事情。
例如,我的目标架构需要这样:
<Street>Via Alessandro Volta</Street>
<StreetNumber>142</StreetNumber>
我的源模式有这样的地址:
<ns0:Street>Heinrich-Eckstein-Str. 1</ns0:Street>
您可以使用简单的 C# 代码实现它,在您的地图中使用 "Scripting Functoid"