This package currently contains three things:
a) iCalSaxDriver - a SaxObjC SAX driver based on libical
+ => DEPRECATED
b) versitSaxDriver - a SaxObjC SAX driver for parsing vCard and iCal files
c) NGiCal - a set of classes representing iCal entities
The iCalSaxDriver is deprecated in favor of the versitSaxDriver which does
not have the dependency on libical but implements the parsing on its own.
+
+
+To test the SAX driver, you can use the saxxml tool, eg:
+
+ saxxml -XMLReader VSiCalSaxDriver data/test-noodle1.ics
+
+This will print the tags reported to the SAX handler.
--- /dev/null
+BEGIN:VCALENDAR
+BEGIN:VEVENT
+UID:20041221T163244Z-7354-1009-14390-1@acs.labs.lux
+DTSTAMP:20041221T163244Z
+DTSTART:20041214T110000Z
+DTEND:20041214T113000Z
+SUMMARY: test2
+END:VEVENT
+END:VCALENDAR
+
-# $Id$
+sope-ical/samples
-This directory contains sample programs for the skyrix-core libraries.
+This directory contains sample programs for the sope-ical libraries.
Tools
=====
-mime2xml - read a MIME file and output the structure as XML
-
-imapls - list IMAP4 server directories, sample for NGImap4FileManager
-
-bmlookup - perform resource lookups using the NGExtensions NGBundleManager
- class
-
-fmdls - list directories using the NGFileManager directory-datasource
- implementation
-
-subclassing - test runtime subclassing in the Objective-C runtime
- (NGObjCRuntime in NGExtensions)
-
-testdirenum - test the NGDirectoryEnumerator
-
-ldapls - an 'ls' for LDAP directories
-ldap2dsml - return the output of an LDAP server as DSML (directory service
- markup language)
-ldapchkpwd - check whether a login/password combo would be authenticated
+ical2 - uses SaxObjectDecoder with NGiCal.xmap
+ical3 - uses iCalDataSource to run queries on iCal files