XML-формат файла XML

Формат протоколу XML складається з тегів XML. Для усіх значень даних в domarket.ua XML повинне використовуватися маскування. Для самого файлу повинне використовуватися кодування UTF — 8.

ВИМОГИ ДО ФІДУ

  1. Фід повинен містити тільки актуальні оголошення.
  2. У даних не допускається присутність HTML- тегів.
  3. URL фіда має бути постійним і доступним по протоколу HTTP.

МАСКУВАННЯ СИМВОЛІВ

Для фіда повинне використовуватися кодування UTF — 8. Як це прийнято для усіх файлів XML, усі значення даних (включаючи URL) повинні використати маскування сутностей для символів. Детальніше ви можете ознайомиться розглянувши короткий опис XML файлу імпорту.

КОРОТКИЙ ОПИС СТРУКТУРИ XML ФАЙЛУ ІМПОРТУ:

<pre border-box="" overflow:="" auto="" font-family:="" menlo="" monaco="" consolas="" courier="" new="" monospace="" font-size:="" 13px="" padding:="" 9="" 5px="" margin:="" 0px="" 10px="" line-height:="" 1="" 42857="" color:="" rgb="" 51="" word-break:="" break-all="" overflow-wrap:="" break-word="" border-style:="" solid="" border-radius:="" 4px="">Заголовок оголошення Текст докладного опису оголошення user@gmail.com 31 Київ Майдан Незалежності 5 провулок Тараса Шевченка, 8б 50.451099 30.530300 1000.00 example.com/files/image1.jpg example.com/files/image2.jpg Ім'я користувача 123 00 11 11 123 00 22 22 _Skype1_ 1234567890…

Основний елемент <code border-box="" font-family:="" menlo="" monaco="" consolas="" courier="" new="" monospace="" font-size:="" 12="" 6px="" padding:="" 2px="" 4px="" color:="" rgb="" 199="" 37="" 78="" background-color:="" 249="" 242="" 244="" border-radius:="">з вкладеннями .

<code border-box="" font-family:="" menlo="" monaco="" consolas="" courier="" new="" monospace="" font-size:="" 12="" 6px="" padding:="" 2px="" 4px="" color:="" rgb="" 199="" 37="" 78="" background-color:="" 249="" 242="" 244="" border-radius:="">містить в собі такі атрибути:


— id, який може дорівнювати нулю (0), у такому разі буде створено нове оголошення, або більше нуля, у такому разі буде виконано пошук оголошення за id у базі, і якщо таке буде знайдено, ці оголошення буде оновлено.
— external, за допомогою якого доступна можливість вказати ID у зовнішньому джерелі, що дає змогу надалі оновлювати наявні оголошення за вказаним ID, не прив'язуючись до ID у базі даних проєкту. Даний атрибут приймає значення 0 або 1, у разі якщо вказано значення 1, значення атрибута Id обробляється як ID із зовнішнього джерела.
Інші запитання у цьому розділі