为什么我在iso信息上得到一个无效的子错误?

问题描述 投票:0回答:1

我正在尝试创建一个ISO消息,但似乎得到以下错误信息

"收到无效的ISO20022消息。原因代码:9901,说明:违反模式--cvc-complex-type.2.4.d:"收到无效的ISO20022消息。9901,说明:违反模式--cvc-complex-type.2.4.d。发现以'CdtrAgtPtyInf'元素开始的内容无效。在这一点上没有子元素。, Host Rec Id : 1346224547942110371"。

这是CdtrAgtPtyInf的部分。

        <SplmtryData>
            <Envlp>
                <Document xmlns="http://iso20022.dovetailsys.com/SupplementaryData/INSandADV/2014/01">
                    <InsAndAdv>
                        <InternalInf>Contact Person: XXXXXXX (111) 111-1111</InternalInf>
                        <CdtrAgtPtyInf>
                            <InstrInf>XXXXXXXXXXXXXXXXXXXXXXXXXXX</InstrInf>
                        </CdtrAgtPtyInf>
                    </InsAndAdv>
                </Document>
            </Envlp>
        </SplmtryData>

谁能帮帮我。我不是开发人员或任何东西,它只是一个学习的过程。

xml iso
1个回答
0
投票

ISO-20022是一个金融行业的标准。你需要下载他们的 XML Schemas,并确保你的 XML 对应相应的 XML Schema 是有效的。

获取ISO-20022 XML Schemas的网址。ISO 20022信息定义

© www.soinside.com 2019 - 2024. All rights reserved.