我有一个包含15个根元素的XSD。在一个具有XML验证的接收位置中接收相应的XML。
在目前的情况下,我需要使用管道符号“|”指定15文档规范彼此分离,在receivelocation中生成一长串文档规范设置,如下所示:
AAA.Common.Schemas.CIM.Ready.BBB + RegionalWeather,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + WeatherForcast,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + Typhoon,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | AAA.Common.Schemas.CIM.Ready.BBB + Flooding,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890 | ...
是否可以使上面的长字符串文档简单?理想情况是:AAA.Common.Schemas.CIM.Ready.BBB,AAA.Common.Schemas,Version = 1.0.0.1,Culture = neutral,PublicKeyToken = 1234567890
感谢。
答案 0 :(得分:1)
回答您的具体问题,编号
但是,这带来了另一个问题。为什么需要在Per-Instance配置中指定文档列表?
除非您有重复的MessageTypes,否则XmlDisassembler将自动解析DocumentSpec。