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

时间:2011-08-04 06:12:21

标签: magento

当我尝试将批量产品导入Magento时,

“未捕获的SoapFault异常:[发件人]无效的XML”输出。 我有一个excel文件,每行一个产品,我有大约178个产品。一切都好,直到22行。致命错误输出。

任何人都知道发生了什么。非常感谢你!

1 个答案:

答案 0 :(得分:1)

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

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

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

希望它有所帮助。