C# 从FixML 5.0 SP2生成代码时出错
我将使用作为源(文件fixml-main-5-0-SP2.xsd) 尝试使用Liquid XML Data Binder生成C#代码时出现以下错误:C# 从FixML 5.0 SP2生成代码时出错,c#,xml,xsd,fix-protocol,C#,Xml,Xsd,Fix Protocol,我将使用作为源(文件fixml-main-5-0-SP2.xsd) 尝试使用Liquid XML Data Binder生成C#代码时出现以下错误: "The namespace 'http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA' provided differs from the schema's targetNamespace 'http://www.fixprotocol.org/FIXML-5-0-SP2'." 怎么了?FixML标准
"The namespace 'http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA'
provided differs from the schema's targetNamespace
'http://www.fixprotocol.org/FIXML-5-0-SP2'."
怎么了?FixML标准似乎包含一个小错误 所有模式都包含该属性 xsi:schemaLocation=”http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA fixml-metadata-5-0-SP2.xsd“ 但是,文档“fixml-metadata-5-0-SP2.xsd”的targetnamespace为“not”,如schemaLocation中所述 将文件“fixml-metadata-5-0-SP2.xsd”中的targetnamespace更改为“”可以解决此问题
如果您与FixML团队联系,我建议您通知他们所需的更改。FixML标准似乎包含一个小错误 所有模式都包含该属性 xsi:schemaLocation=”http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA fixml-metadata-5-0-SP2.xsd“ 但是,文档“fixml-metadata-5-0-SP2.xsd”的targetnamespace为“not”,如schemaLocation中所述 将文件“fixml-metadata-5-0-SP2.xsd”中的targetnamespace更改为“”可以解决此问题
如果您与FixML团队有联系,我建议您通知他们所需的更改。是的,这是可行的,但我没有与FixML团队的链接,因此无法告诉他们。是的,这是可行的,但我没有与FixML团队的链接,因此无法告诉他们。