Payday loans
Отрывной
календарь
Универсальный
калькулятор
Обратная
связь
Простой
каталог
Построение
планов
Блог
автора

Работа с файлами загрузки компонента RusCalendar.

Эта статья будет интересна тем кто хочет самостоятельно создать свой собственный календарь.

И так что такой файл для загрузки.

Это CSV файл структура которого такая:

  • Первая строка это, год календаря, формат года это просто 4 цифры пример: 2011
  • Вторая строка это,  описание календаря - В тексте допускается использовать любые теги.
  • Третья и последующие строки имеют один формат и каждая строка представляет собой день.

Формат строк с 3 и далее.

Строка представляет собой поля разделенные знаком "@"

Для примера приведу две строки пример:

1.01@ Тип дня@Краткое орписание@Полное описание@информация по солнцу@информация по луне@ событие сего дня@1

2 .01@Тип дня@Краткое орписание@Полное описание@информация по солнцу@информация по луне@ событие сего дня@1

Прокомментировать можно только первое и последние поле. Первое поле -  это уникальный идентификатор означает следящее: 1 - первое число месяца, а 01 - это январь, это означает, что вся информация стой строки относится к 1 января. А последнее поле это просто "1" - это праздник (день подсвечивается красным), "0" - обычный день (без подсветки)

Все файлы для загрузки можно скачать тут , так же если вы имеете свой календарь вам интересно будут прочитать предложение по коммерции.

Поделюсь свои опытом: в рамках работы над календарем пришлось много работать с большим объемом данных CSVформата, в начале искал софтину, много времени убил. Но скажу что самым простым и надежным и функциональным с точки зрения работы с CSV файлами является OpenOffice Calc и бесплатно и функционально (для тех кто не знает это полный аналог пакета MS Offie Exel) .