1

嗨,我正在学习 MFT 的基础知识,我想创建一个业务流程,当我通过它时,它只选择特定类型的文件,如 xml 或 txt

我不知道如何解决这个问题

任何帮助都会非常受欢迎

4

1 回答 1

1

您可以在 B2B 集成器中使用文件系统适配器提取服务。您可以使用文件名过滤器,因此该服务将仅收集与集合文件夹中的指定过滤器匹配的文件。示例: *.txt 或 *.xml 。

    <process name="ExampleFileCollection"> 
<operation name="File System Adapter"> 
<participant name="ExampleCollectionFSA"/> 
<output message="FileSystemInputMessage"> 
    <assign to="." from="*"/> 
    <assign to="Action">FS_COLLECT</assign> 
    <assign to="collectZeroByteFiles">false</assign> 
    <assign to="deleteAfterCollect">false</assign> 
    <assign to="fileModTimeThreshold">60</assign> 
    <assign to="filter">*.txt</assign> 
    <assign to="initialWorkFlowId">FIND_MESSAGE_CONSUMER</assign> 
    <assign to="maxThreads">10</assign> 
    <assign to="noFilesSetSuccess">false</assign> 
</output> 
<input message="inmsg"> 
    <assign to="." from="*"/> 
</input> 
</operation> 
    </process>
于 2018-05-16T09:03:15.567 回答