我的文件包含以下数据:
First name: ahmed
Last name: nasser
City: giza
我创建了一个模式来解析这个文件,但元素存储了所有的行......比如
<Fname>First name: ahmed</Fname>
<Lname>Last name: nasser</Lname>
我希望元素只存储没有标签的值 ..就像这样:
<Fname>ahmed</Fname>
<Lname>nasser</Lname>
如何使用Flate文件架构进行操作.. BizTalk?
答案 0 :(得分:1)
Biztalk平面文件架构向导将帮助您。您可以将复制到问题中的此文本文件用作“实例文件”(向导页面)。告诉向导该文件是分隔的(向导的3.页面),分隔符是“:”(4.向导的页面)。在向导的5.页面上,您可以设置要忽略的标签,这就是全部。
如果输入平面文件的记录存在于一行中,我认为最好只删除文件中的标签。您可以通过创建自定义管道组件来实现此目的,使用C#非常简单。删除标签后,您的文件将由以下分隔的纯数据组成:,这是平面文件架构的良好格式。