:: ECONOMY :: ВЕБ-ПЛАГІН ІМПОРТУ CSV/XML - ФАЙЛІВ :: ECONOMY :: ВЕБ-ПЛАГІН ІМПОРТУ CSV/XML - ФАЙЛІВ
:: ECONOMY :: ВЕБ-ПЛАГІН ІМПОРТУ CSV/XML - ФАЙЛІВ
 
UA  RU  EN
         

Світ наукових досліджень. Випуск 29

Термін подання матеріалів

23 квітня 2024

До початку конференції залишилось днів 5



  Головна
Нові вимоги до публікацій результатів кандидатських та докторських дисертацій
Редакційна колегія. ГО «Наукова спільнота»
Договір про співробітництво з Wyzsza Szkola Zarzadzania i Administracji w Opolu
Календар конференцій
Архів
  Наукові конференції
 
 Лінки
 Форум
Наукові конференції
Наукова спільнота - інтернет конференції
Світ наукових досліджень www.economy-confer.com.ua

 Голосування 
З яких джерел Ви дізнались про нашу конференцію:

соціальні мережі;
інформування електронною поштою;
пошукові інтернет-системи (Google, Yahoo, Meta, Yandex);
інтернет-каталоги конференцій (science-community.org, konferencii.ru, vsenauki.ru, інші);
наукові підрозділи ВУЗів;
порекомендували знайомі.
з СМС повідомлення на мобільний телефон.


Результати голосувань Докладніше

 Наша кнопка
www.economy-confer.com.ua - Економічні наукові інтернет-конференції

 Лічильники
Українська рейтингова система

ВЕБ-ПЛАГІН ІМПОРТУ CSV/XML - ФАЙЛІВ

 
08.11.2021 16:54
Автор: Голіней Д.В., магістрант, Чернівецький національний університет імені Юрія Федьковича, м. Чернівці, Кафедра комп’ютерних систем та мереж
[Інформаційні системи і технології]

Вступ. Метою даної публікації є представлення програмного забезпечення, що дозволяє здійснювати імпорт csv, xml-файлів в БД веб-додатків [1, 2]. Програмне забезпечення є веб-плагіном, що може бути інтегрований у веб-сайт. Плагін є завершеним продуктом, хоча може бути доповнений деякими додатковими програмними модулями.

Аналіз існуючих технологій і плагінів. З розвитком комп’ютерної техніки та інформаційних технологій зростає і потреба у зручних та практичних механізмах для роботи та підтримки веб-сайтів різної структури. Одним з таким механізмів можна вважати перенесення даних з певних структурованих файлів у БД веб-додатку, розробленого на платформі CMS Wordpress. Цей механізм імпорту є потрібним у випадках, коли деяка доступна інформація файлів з розширенням xml/csv є необхідною для відображення чи роботи функціоналу веб-додатку. Зрозуміло, що при не великих розмірах інформації її можна внести через адмін-панель веб-додатку. Однак проблема вимальовується при мегабайтах текстової інформації, яку треба перенести на веб-сайт. Для цього випадку існує декілька рішень, зокрема і стандартні рішення від самої CMS та деяких додаткових плагінів. Ці рішення дозволяють імпортувати дані xml/csv-файлів в пости, сторінки, товари, коментарі та інші стандартні типи постів. Недоліком готових механізмів є те, що немає спільного інструменту імпорту. Одні з цих механізмів імпортують тільки xml-файли, інші тільки csv-файли, одні імпортують тільки в пости, а інші тільки в товари. Ще одним з недоліків стандартних рішень є відсутність механізму імпорту в додаткові типи постів. Під додатковими типами розуміємо створені користувачами типи постів, зокрема це може бути «працівник», «рецензія», «вакансія», «примітка», тощо. Додаткові типи постів значно спрощують функціонал, оптимізують адмінчастину та додають зручність і простоту при керуванні веб-додатком. А імпорт даних в ці додаткові пости іноді є просто необхідним. Останнім, виявленим недоліком є вимоги до певної структури файлів, які імпортуються.   

Запропоноване технічне рішення. Розроблений плагін є простим та потужним інструментом для імпорту xml/csv-файлів та похідних від них, зокрема xlsx, xls, xaml, fxml та інших. Файли типу csv є файлами табличних процесорів, а саме OpenOffice.org Calc, LibreOffice Calc, Gnumeric, Microsoft Excel та інших [3]. А xml-файли можуть бути отримані при передачі даних та при експорті з різного роду програмного забезпечення, зокрема з 1С:підприємства. Імпорт в БД веб-додатку розглядуваних файлів не є життєво-необхідним, але прямує до цього. 

Плагін має чотирикроковий процес імпорту (рис.1) та інтуїтивно зрозумілий інтерфейс перетягування, який робить складні завдання імпорту простими та швидкими. Не існує спеціальних вимог, що елементи у вашому файлі повинні бути викладені певним чином. Імпорт csv/xml не вимагає, щоб ваш файл мав конкретну структуру. Ваші файли можуть використовувати будь-які назви / заголовки стовпців csv чи елементів xml. Можна зіставити стовпці чи елементи файлів до відповідних полів постів під час імпорту. Під час імпорту файлів csv у вашому файлі повинно бути кодування UTF-8, якщо виникають проблеми коректного імпорту.




Рис. 1. 4-крокова схема роботи плагіну




Висновки. Розроблений плагін можна використовувати для різних цілей, зокрема для перенесення контенту зі застарілої бази CMS у WordPress, для створення магазину з афілійованою передачею даних та відображенням котирувань акцій або спортивних результатів, для створення порталу нерухомості.

Плагін містить відкритий код та при бажанні може бути доповнений чи вдосконалений іншими веб-розробниками.

Крім описаного вище плагін містить функції: 

1. імпорту даних у спеціальні додаткові поля;

2. імпорту зображень до галереї публікацій медіа;

3. періодично повторюваного автоматичного процесу імпорту;

4. імпорту файлів по URL-адресу; 

5. виконання користувацьких функцій PHP над даними під час імпорту.




Література:

1. Пример XML и CSV-файлов для плагина Wp All Imp. – [Електронний ресурс]. – Режим доступу : http://webreview.org.ua/primer-xml-i-csv-fajlov-dlya-plagina-wp-all-import/

2. WP All Import Pro v4.5.2 – плагин XML и CSV импорта файлов в WordPress – [Електронний ресурс]. – Режим доступу : https://wptp.info/wpall-import-pro-plagin-xml-i-csv-importa-fajlov-v-wordpress.html.

3. OPENOFFICE СALC И MICROSOFT OFFICE EXCEL - ОСОБЕННОСТИ, СХОДСТВА, РАЗЛИЧИЯ – [Електронний ресурс]. – Режим доступу : http://on-line-teaching.com/openoffice/02.html.



Creative Commons Attribution Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License

допомогаЗнайшли помилку? Виділіть помилковий текст мишкою і натисніть Ctrl + Enter


 Інші наукові праці даної секції
АВТОМАТИЗОВАНЕ СТРУКТУРУВАННЯ РУКОПИСНИХ ДОКУМЕНТІВ З ВИКОРИСТАННЯМ СЕГМЕНТАЦІЇ ЗОБРАЖЕНЬ
08.11.2021 17:03
СИСТЕМА ЗАХИСТУ ПЕРСОНАЛЬНИХ МЕДИЧНИХ ДАНИХ ЗА ДОПОМОГОЮ ТЕХНОЛОГІЇ БЛОКЧЕЙН
08.11.2021 15:52




© 2010-2024 Всі права застережені При використанні матеріалів сайту посилання на www.economy-confer.com.ua обов’язкове!
Час: 0.632 сек. / Mysql: 1396 (0.552 сек.)