Показать сообщение отдельно

Нуждаюсь в помощи
  #1  
Старый 24.01.2008, 22:01
KiPa
Новичок
Регистрация: 24.01.2008
Сообщений: 3
С нами: 9629081

Репутация: 0
Unhappy Нуждаюсь в помощи

Доброго времени суток!
Вот столкнулся с небольшой проблемой...
Нужно написать программу перевода форматов VCal в RDF.
Казалось бы ничего сложного нету, нужно просто найти строку точнее слово в ней в VCal-документе и перебросить это слово в RDF.. Но дело в том что я полный дуб в программировании!
ОЧень прошу помогите мне, это дело нужно написать на Unix в принципе тот же "С".
Вот примеры..
VCal
Код:
VisionDocument=VCAL;
VisionVersion=1.0;
X-Generator=Vision Calendar;
                                                                               
{calendar}
Name=Test%spCalendar;
X-Description=Some%spdescription%spabout%spmy%spcalendar;
                                                                               
{events}
EVENT[1]=START_T:07+29+30;END_T:07+45+59;START_D:06+11+2004;END_D:06+11+2004;
LAST_DAY:false;LOCATION:Home;NAME:Test;NOTE:Test;CATEGORIES:%c1+%c2                                                                               
                                                                               
{tasks}
TASK[1]=START_T:07+29+30;END_T:07+45+59;START_D:06+11+2004;END_D:06+11+2004;
LAST_DAY:false;LOCATION:Home;NAME:Test;NOTE:Test;CATEGORIES:%c2;
STATUS:important;PRIORITY:high;COMPLETED;false;PERCOMPLETE:90;
                                                                               
{categories}
CATEGORY[1]=NAME:personal;COLOUR:blue;
CATEGORY[2]=NAME:holidy;COLOUR:red;
нужно перенести в RDF Только те строки что красным цветом.

Вот присер RDF
Код:
<?xml version="1.0"?>  <rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
 xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" 
 xmlns:foaf="http://xmlns.com/foaf/0.1/" 
 xmlns="http://www.ietf.org/rfc/rfc2445.txt#" > 
         <Vcalendar> 
                <vevent> 
                        <Vevent> 
                        <uid rdf:resource="palm:Appointments/77" /> 
                                <description>Imesh meeting</description> 
                                <dstart> 
                                        <Date rdfs:label="2001-02-20"> 
                                        <hour>11</hour> 
                                        <minute>0</minute> 
                                        </Date> 
                                </dstart> 
                                <dend> 
                                        <Date rdfs:label="2001-02-20"> 
                                        <hour>12</hour> 
                                        <minute>0</minute> 
                                        </Date> 
                                </dend> 
                                <organizer> 
                                        <foaf:Person> 
                                        <foaf:mbox rdf:resource="mailto:libby.miller@bristol.ac.uk" /> 
                                        </foaf:Person> 
                                </organizer> 
                                <attendee> 
                                        <foaf:Person> 
                                        <foaf:mbox rdf:resource="mailto:libby.miller@bristol.ac.uk" /> 
                                        </foaf:Person> 
                                </attendee> 
                        </Vevent> 
                </vevent> 
         </Vcalendar> 
</rdf:RDF>
Люди, помогите, мне хотябы кусок программы (начало)...ато выгонят с института блин.
 
Ответить с цитированием