Kan Dday sjekke om Incomming strømmen er gyldig iCalendar-formatet?

stemmer
1

Så er det en slags innebygd sjekker inn Dday iCalendar som kontrollerer input stream av det de laster opp er en gyldig iCalendar-formatet. Jeg er ikke sikker på hva som skjer hvis noe ikke er i riktig format, eller hvis det er som en jpg blir lastet opp i stedet, men har en Ical forlengelse.

Publisert på 30/12/2009 klokken 01:03
kilden bruker
På andre språk...                            


3 svar

stemmer
0

AFAIK, er Dday iCalendar i beste fall, spesielt om validere dataene som den analyserer. Det ville synes at det er en viss tvetydighet i iCalendar spec selv, noe som fører til implementeringer av parsere å behandle samme iCalendar feed / data annerledes.

Jon Udell (en talsmann for strukturert datafeeder, spesielt iCalendar-feeder) dokumenterer dette i noen få steder:

Mate validering revisited: Den parallelle universet iCalendar-feeder

iCalendar valideringsspørsmål # 1 og # 2: blanke linjer, PRODID og VERSION

Han bruker Dday iCalendar litt også, så jeg ville se til sin blogg for informasjon.

Det er også noen elektroniske kalender validerings nettsteder, som kan være i stand til å bli kalt gjennom et API (hvis du kan spare på overhead). Mens jeg er enig i dette er ikke optimal, hvis du har behov for å validere innkommende data, kan dette være det beste (og eneste) rute (avhengig av dine behov).

Svarte 30/12/2009 kl. 05:55
kilden bruker

stemmer
2

Doug Day, forfatteren av DDay.iCal, har nå gjort en frittstående validator tilgjengelig:

http://icalvalid.cloudapp.net

Det er et arbeid som pågår, modellert på Mark Pilgrim og Sam Ruby RSS / Atom validator (feedvalidator.org).

Hvis du bruker Doug validator, la ham vite hvordan det går for deg. Han er ivrig for tilbakemeldinger.

Svarte 04/03/2010 kl. 16:55
kilden bruker

stemmer
0

Jeg jobber for tiden med en nyere versjon av DDay.iCal som vil ha noen rudimentær / grunnleggende validering bygget inn i rammen. Jeg skal prøve å legge til en kommentar da denne kommende versjonen blir tilgjengelig, men det bør være innen et par uker.

Takk! -Doug Day

Svarte 10/03/2010 kl. 16:19
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more