我们需要为我们处理的SHipping软件公司创建XML。
基本上,输出xml需要包含以下doctype
<!DOCTYPE INTERFACE_CREATE_SHIPMENT SYSTEM "INTERFACE_CREATE_SHIPMENT.dtd">
但我没有这个文件,所以将它添加到映射Doctype系统会导致错误,所以我不知道它是否可行。有没有可能让BizTalk添加这个doctype没有我可以使用的DTD?或者我可以创建一个具有相同名称的新DTD,以便能够创建文件吗?
答案 0 :(得分:2)
您只需在设计时在管道组件中设置自己的自定义xml声明
在&#34;添加处理说明文字&#34;你应该放的字段
<?xml version="1.0" standalone="no" ?><!DOCTYPE INTERFACE_CREATE_SHIPMENT SYSTEM "INTERFACE_CREATE_SHIPMENT.dtd">
不要忘记将Add XML Declaration设置为false
此处提供了更多详细信息http://cherifmahieddine.com/2013/09/23/custom-biztalk-xml-declaration/
答案 1 :(得分:0)
假设您只需要!DOCTYPE
声明,并且无法获得实际的.dtd文件,那么您有两个选择:
!DOCTYPE
声明。只要你不需要任何特殊的东西,这应该可以工作。