Перейти до змісту

Робота над помилками у атрибутах XML

Ви коли-небудь читали Постанову 1051? Це такий собі лонгрід, що описує структуру кадастрового XML-файлу. Кажуть, там сотні правил, і кожне з них — чудовий засіб від безсоння. Варто почати читати, і сон приходить миттєво.

Хороша новина: Вам не доведеться вивчати цей документ напам'ять. Плагін xml_ua знає все, що у тому лонгріді написано про XML-файли:

  • Він не дозволить вам додати зайвий або неправильний атрибут у файл.
  • А якщо чогось бракує або щось пішло не так — він обов'язково про це розповість.

Запускаємо перевірку

Перевірка XML-файлу після кожної зміни атрибутів занадто навантажує процесор, особливо на не нових ноутбуках. Порядок елементів XML строго регламетується. Тому, дії "Впорядкувати за XSD" і "Перевірити" здійснюється тільки за командою користувача.

Перевірити XML

Після завершення перевірки у вікні віджета дерево xml буде розкрито на всіх елементах з помилкою, і вони будуть виділені червоним кольором. Щоб дізнатися, у чому полягає помилка, досить навести вказівник миші на червоний елмент, і у спливаючій підказці буде повний опис помилки.

Головне вікно плагіна

Як правило, це відсутність обов'язкового дочірнього елемента.

Для кожного такого випадку плагін "знає", які дочірні необхідні елементи вже додано, а які ще потрібно додати. Лише ті, які потрібно, будуть з'являтися у контекстному меню.

Взагалі, плагін "знає", що і де можна додати, або видалити з дерева xml. Пам'ятає також, які елементи обов'язковими, а які ні. Досить лише клацнути правою кнопкою миші на потрібному елементі.

Головне вікно плагіна

Тепер ви знаєте, де проблема, і можете легко її виправити, не вдаючись до глибокого вивчення нормативних документів.