Amazon MWS草稿行错误50001格式错误的XML
MWS Scratchpad中的这个简单代码给出了这个50001错误 您提交的XML在第2行第14列(或附近)的Amazon信封XML级别上格式不正确Amazon MWS草稿行错误50001格式错误的XML,xml,amazon-mws,scratchpad,Xml,Amazon Mws,Scratchpad,MWS Scratchpad中的这个简单代码给出了这个50001错误 您提交的XML在第2行第14列(或附近)的Amazon信封XML级别上格式不正确 订单履行 1. 171-0326363-1826719 邮政 1K03004689202 很可能是因为没有根元素。所有XML都必须包含在一个元素节点中,即根节点。对于XHTML,这是。但是,因为我不知道amazon mws scratchpad的惯例,所以我只能猜测这些。您将需要以下内容: 订单履行 ... 其中,必须是所使用文档类型的有效
订单履行
1.
171-0326363-1826719
邮政
1K03004689202
很可能是因为没有根元素。所有XML都必须包含在一个元素节点中,即根节点。对于XHTML,这是
。但是,因为我不知道amazon mws scratchpad的惯例,所以我只能猜测这些。您将需要以下内容:
订单履行
...
其中,
必须是所使用文档类型的有效根元素。在AmazonMWS文档(Scratchpad)或您正在使用的XML的XML模式定义中应该包含哪一个。您是否缺少AmazonDevelope
<AmazonEnvelope xsi:noNamespaceSchemaLocation="amzn-envelope.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header>
<DocumentVersion>1.02</DocumentVersion>
<MerchantIdentifier>XXXXXXXXXXXX</MerchantIdentifier>
</Header>
<MessageType.....
</AmazonEnvelope>
你说得对……我还以为它与左侧设置结合在一起呢
<AmazonEnvelope xsi:noNamespaceSchemaLocation="amzn-envelope.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Header>
<DocumentVersion>1.02</DocumentVersion>
<MerchantIdentifier>XXXXXXXXXXXX</MerchantIdentifier>
</Header>
<MessageType.....
</AmazonEnvelope>