Я просматривал множество сайтов, но все они делают в обратном направлении то, что я достиг, но не то, что мне нужно.
Мне нужен способ импортировать данные из ICAL в базу данных MySQL, на самом деле всего одну таблицу и несколько столбцов в базе данных WordPress. Но я игнорирую WordPress (поскольку он испортил мой экспорт) и использует прямое подключение к базе данных.
Может ли кто-нибудь из вас помочь мне в этом? Является ли импорт ICAL столь очевидным простым, что я думаю слишком сложно?
Моя документация ICAL:
BEGIN:VCALENDAR VERSION:2.0C ALSCALE:GREGORIAN METHOD:PUBLISH X-WR-TIMEZONE:Europe/Amsterdam BEGIN:VEVENT DTSTART:20120113T133300 DTEND:20120223T165900 DTSTAMP:20120118T093232 SEQUENCE:0 STATUS:CONFIRMED SUMMARY:29007/on/on TRANSP:OPAQUE END:VEVENT END:VCALENDAR
От «BEGIN:» до «END:» также повторяется, когда пользователь экспортирует несколько событий. В статусе, в котором я сейчас (изменится на что-то еще), идентификатор сообщения, независимо от того, является ли событие «включено» (true), которое нужно отобразить (чтобы сохранить данные прошлых событий), и второе «включено», сообщает переднему концу, является ли событие событием на весь день (с 00:00 до 23:59).
Итак, снова вопрос, как я могу импортировать это, используя только несколько строк кода, а не плагин или какой-либо другой внешний код, в мою таблицу в базе данных WP?
Заранее спасибо!
Ps -> Я только сделал этот профиль, а не здесь, чтобы узнать о пиявке, прежде чем я создал профиль сейчас. Я также ответил на анонимные вопросы и исправил некоторые ответы, в которых я обнаружил ошибки.
Следующий не универсальный инструмент, но может удовлетворить ваши потребности
Инструмент экспорта / импорта iCal для dhtmlxScheduler