错误的拼接:1. Queue.Out()2. 将Out的单元直接拼接到Xml
问题:将Out的单元拼接到Xml时,如果Queue.In(相同的单元)则Xml中会出现两个相同的单元。如果数据库是对Xml做插入操作。那么数据库中就会出向两个相同的对象了。要拼接的数量越多,出错几率越高
解决方法:1. Queue.Out()2. 将Out加入到字典,避免相同键3. 将字典拼接为Xml,然后清除字典