Differences between revisions 2 and 3
Revision 2 as of 2005-08-29 04:13:19
Size: 4005
Editor: 176
Revision 3 as of 2009-09-20 22:47:24
Size: 4005
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

current status

The use who createPullParser is responsible for calling freePullParser method after using all the stuff.

  • Here we don't support DTD's , PI's and CDATA's , if parser meet DTD's or PI's middle of the documents it will try to ignore them.
  • Parser Ignore comments

Special Notes

To Do

  • Implement Encoding support ( Give parser ability to work with both UTF-8 and UTF-16 documents)

General Plan on Implmenting Encoding support
  1. parser could auto detect the encoding type base on the BOM (Byte order mark ) (whether it UTF-8 or UTF-16)
  2. It will keep pointers in the buffer as necessary
  3. Encoding conversion will be done at Token_toString () method, which use to convert token to a string
  4. Guththila C parser Give out put in UTF-8 format
  • Test for XML 1.0 Compliance

29th August 2005

current status

  • Finished implementing Encoding support. Now parser can read Both UTF-8 and UTF-16 documents
  • Added new methods to manipulate namespaces
  • parser has the following API

SummerOfCode/2005/guththila/28 (last edited 2009-09-20 22:47:24 by localhost)