I get my product data through webservice (odata webservice). The script has been written to get data and write the data to the XML file. Mostly everything works but in some occasions I run into trouble.
I don't have influence how the data has been written: product name or description or something else.
xml looks:
<product>
.....
<Name>product name</Name>
......
<Parameters>
SAMPLE content in attached file
</Parameters>
</product>
Now I have run into two problems and one question:
- Malformed XML - In one occasion in long product name is used character "&" which will broke the XML file
- Duplicate slugs - two product have same name (the first 64 characters) and the slug generated is same too.
- Has CSVI Improved ability to process XML tag (<Parameters>
which has variable number of property subtag groups and these groups are not ordered.
In both situations import of products stop then error have occured. Does CSVI Improved have functionalty to skip product import witch have caused error and proceed with import not halting it. Or is there another option to solve this?
Jaak