1b.app
Скопійоване посилання -

Імпортуємо в xml, видає помилку: Specification mandates value for attribute ID

Використовуємо годинну автоматичну дію: Интеграция продуктов XML (Экспорт)
тут ukrpromspec,com,ua

Створюється посилання на файл:
https://ukrpromspec.com.ua/media/export/product/products_ukrpromspec.xml
Файл існує, при перевірці у іншій системі він детектиться, як на скріні 1295
АЛЕ при цьому фіксується ПОМИЛКА налаштування дії з повідомленням, що:
xml/json файл https://ukrpromspec.com.ua/media/export/product/products_ukrpromspec.xml не доступний або порожній

При переході за посиланням отримуємо помилку:
error on line 1 at column 71: Specification mandates value for attribute ID

Допоможіть, будь ласка вирішити задачу.
Вячеслав Легеза

Відповіді:

У помилці тобі кажуть, що згідно специфікації xml у тегах не може бути пробілів. У твоєму випадку це означає, що тег "Product ID" потрібно замінити на, наприклад, "Product_ID" або щось інше без пробілів. Можливо, є ще теги з пробілами, їх теж потрібно поправити.
02.03.2023, 22:37
Оригінальний коментар доступний на версії: ru


Легеза В'ячеслав Валеріанович
iCOLOR OneBox (ФОП ЛЕГЕЗУ ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ) писав/ла:
error on line 1 at column 71:

71 тут означає що у 71м символі, тобто. можна просто в текстовому редакторі відкрити і подивитися який символ на 71-му місці, так іноді стає зрозумілішим де косяк (зазвичай текстові редактори пишуть номер рядка і символу праворуч знизу при навігації по рядках).
02.03.2023, 22:40
Оригінальний коментар доступний на версії: ru

Легеза Вячеслав iCOLOR OneBox (ФОП ЛЕГЕЗА ВЯЧЕСЛАВ ВАЛЕРІАНОВИЧ)
ФОП Легеза В.В.
Іменна ліцензія
Залишіть повідомлення в цій темі і відкриються контакти користувача

.dev
OneBox production писал/а:
У помилці тобі кажуть, що згідно специфікації xml у тегах не може бути пробілів. У твоєму випадку це означає, що тег "Product ID" потрібно замінити на, наприклад, "Product_ID" або щось інше без пробілів. Можливо, є ще теги з пробілами, їх теж потрібно поправити.

Щиро дякую
Саме так, були пробіли.
Замінив на нижнє підкреслення і все запрацювало.
03.03.2023, 08:55
Вячеслав Легеза

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар