我需要使用XML中的PDF文件名和值来关联BizTalk中的PDF和XML文件.如何将PDF文件读入业务流程?我不得不以XML格式处理它......
相关的原因是我必须同时拥有发送系统中的PDF和XML,然后才能按特定顺序将它们写入接收系统(PDF文件必须在发送XML元文件之前传送. ).
您是否要求将PDF文件作为BizTalk中的二进制文件处理 - 通过BizTalk处理它而不从文件中读取任何内容?
如果是这种情况,那么您根本不需要将其解析为XML,只需System.Xml.XmlDocument
使用直通管道将消息读入接收位置的类型文档即可.
此文档将具有所有标准上下文属性,例如您可以以任何方式使用的接收文件名,包括相关性.
Richard Seroter 在这里有一篇博文,详细介绍了这一点.
如果你需要解析PDF到XML,我不确定是否存在这样的适配器/管道.(有用于序列化为PDF但不是相反的适配器)