Нужен десктопный программист, знакомый с XML

Dervish
На сайте с 11.05.2005
Offline
186
329

Нужно написать простенькую программку. Примерное ТЗ (при работе дам уже подробное):

Есть три всплывающих списка, есть три поля для текста, есть три файла.

Файлы задаются вручную (открываются или устанавливается путь)

Файлы - xml-ки с четко заданной структурой, по сути, массивы объектов.

Программа ищет определенные тэги в первом файле, выдирает их значения и формирует массив для первого списка. Ищет определенные тэги (уже другие) в первом же файле и формирует массив для второго списка. То есть, АйДи для первых двух списков находятся в одном первом файле. А вот сами объекты - для первого списка в первом файле, а для второго - во втором.

На этом этапе у нас есть два списка, из которых мы можем выбрать какой то элемент (объект)

Первый список содержит объекты из первого файла. Второй список - АйДишки для объектов второго файла. Сами объекты могут там быть, а могут и не быть (тогда отображаем пустое поле).

Третий список: ищем АйДишки уже во втором файле, а по АйДишкам ищем сами объекты в третьем файле.

Мы можем редактировать текст как угодно и затем сохранять его. Требуется минимальная валидация (на закрытость текста).

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

Работа: открываем указанный файл (как текстовый), ищем все определенные тэги, выдираем значения между <tag></tag>. Это ID

Пишем их в выпадающие списки, и по этим ID просто открываем объекты в текстовом поле.

Я тут нечасто бываю, пишите лучше на seo@besh.ru

Кому интересно: программка будет использоваться как часть SDK для Сталкера :)

Пингвин под микроскопом. (http://ac-u.ru/arts/pingvin-pod-mikroskopom/) Особенности продвижения Интернет-магазинов. (http://ac-u.ru/arts/osobennosti-prodvizhenija-internet-magazinov-bytovojj-ili-kompjuternojj-tekhniki-s-interesnymi-primerami-i-zabavnymi-kartinkami/) Копирайтинг. Качественно. (/ru/forum/725909)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий