(3) К сожалению, это совсем не то - в данном случае это выгрузка документов. А у меня имеется каталог товаров с изображениями, думал - возможно есть готовое решение или стандартное применимое к загрузке CommerceML, а раз нет - получается один выход - писать обработку чтения xml с этим форматом самому. :(
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший