未捕获的SoapFault异常:[发件人]使用Magento API的XML无效

未捕获的SoapFault异常:[发件人]使用Magento API的XML无效,magento,Magento,尝试将批量产品导入Magento时,“未捕获SoapFault异常:[Sender]无效XML”输出。 我有一个excel文件,每行一个产品,我有大约178个产品。到22号线之前一切正常。输出致命错误 谁都知道发生了什么事。多谢各位 您可能在第22行中的产品中使用了一些特殊字符(如“”(右V形)或“””(单引号)) 您需要确保特殊字符仅在这种情况下由相应的转换/使用,仅直接在excel文件中 如果不仅转换/删除excel文件中的这些特殊字符,则在API中,它们将被用作API中使用的字符。这与SQ

尝试将批量产品导入Magento时,“未捕获SoapFault异常:[Sender]无效XML”输出。 我有一个excel文件,每行一个产品,我有大约178个产品。到22号线之前一切正常。输出致命错误


谁都知道发生了什么事。多谢各位

您可能在第22行中的产品中使用了一些特殊字符(如“
”(右V形)或“
”(单引号))

您需要确保特殊字符仅在这种情况下由相应的转换/使用,仅直接在excel文件中

如果不仅转换/删除excel文件中的这些特殊字符,则在API中,它们将被用作API中使用的字符。这与SQL注入的发生方式有点类似


希望有帮助。

您可能在第22行中的产品中使用了一些特殊字符(如“
”(右V形)或“
”(单引号))

您需要确保特殊字符仅在这种情况下由相应的转换/使用,仅直接在excel文件中

如果不仅转换/删除excel文件中的这些特殊字符,则在API中,它们将被用作API中使用的字符。这与SQL注入的发生方式有点类似


希望有帮助。

嗨,谢谢你的回复。但我认为它仍然不起作用。我真的被这致命的错误折磨着。即使我用PHP过滤任何类型的字符(在调用api之前,我使用var_dump()过滤它,它对数据库的数据非常安全),它仍然抛出这个异常!但当我直接在excel中删除可疑字符时,一切都正常!谢谢你的帮助。你好,我还有一个问题,谢谢你的回答。但我认为它仍然不起作用。我真的被这致命的错误折磨着。即使我用PHP过滤任何类型的字符(在调用api之前,我使用var_dump()过滤它,它对数据库的数据非常安全),它仍然抛出这个异常!但当我直接在excel中删除可疑字符时,一切都正常!谢谢你的帮助。我还有一个问题要问