Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon MWS草稿行错误50001格式错误的XML_Xml_Amazon Mws_Scratchpad - Fatal编程技术网

Amazon MWS草稿行错误50001格式错误的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的惯例,所以我只能猜测这些。您将需要以下内容: 订单履行 ... 其中,必须是所使用文档类型的有效

MWS Scratchpad中的这个简单代码给出了这个50001错误 您提交的XML在第2行第14列(或附近)的Amazon信封XML级别上格式不正确


订单履行
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>