Цитата |
---|
Юрий Таранов написал: Я предполагал что обновить элемент можно присвоив ID существующего элемента, но на деле все оказалось не так. |
Все верно.
Что бы обновить тем способом который в примере, нужно в массиве передать все поля элемента.
Смотрите процедуру (так на пальцах):
1. Вы получаете список новых данных. Проверяете их кодировку (мало ли, если нужно выправляете)
2. Ищите в своей БД (инфоблоке) элементы которые нужно обновить
3. Обновляете элементы сразу по нахождении например тем кодом который я написал (могут быть вариации. но это самый простой способ, естественно нужно учитывать размер новых данных, и возможно разбивать на этапы)