从字符串中提取街道地址编号(XSLT Map)

时间:2018-02-09 13:00:10

标签: c# xml xslt mapping biztalk

我的源模式中包含一个带有完整地址字符串的元素。在我的目标架构中,我必须将此地址字段拆分为两个包含街道和街道号的单独字段。

我是XSLT映射的新手,并希望得到一些输入,以便最好地解决这个问题。我想写一个C#脚本以某种方式提取街道号码,因为地址格式非常统一。

是否有任何能够处理此方案的默认functoid?我认为这是经常发生的事情。

例如,我的目标架构需要这样:

<Street>Via Alessandro Volta</Street>
<StreetNumber>142</StreetNumber>

我的源架构的地址如下:

<ns0:Street>Heinrich-Eckstein-Str. 1</ns0:Street>

1 个答案:

答案 0 :(得分:1)

您可以使用简单的C#代码实现它,在地图中使用&#34;脚本Functoid&#34;

enter image description here