Hi Thiwanka, You'll find the functional details [1][2] in the DOM Level 3 Load and Save specification. From an implementation perspective I would suggest familiarizing yourself with the classes in Xerces which compose the LSParser (e.g. XMLDocumentFragmentScannerImpl, XMLDocumentScannerImpl, AbstractDOMParser, DOMParserImpl, etc...).
There's a discussion [3] from last year with a student who was considering doing this project that you might also find informative. Thanks. [1] http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/load-save.html#LS-LSParser [2] http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/load-save.html#LS-LSParser-parseWithContext [3] http://markmail.org/thread/ool7dyyzffor6o7b Michael Glavassevich XML Parser Development IBM Toronto Lab E-mail: [email protected] E-mail: [email protected] Thiwanka Somasiri <[email protected]> wrote on 02/06/2011 11:18:46 PM: > Hi Michael, > First thank you for your reply. Now I am getting > familiar to Apache Xerces little by little according to your steps > in the first reply. Can you guide me to the specific areas that I > should refer to create a proper background to the "Asynchronous > LSParser and parseWithContext" project. > > Thanks. > On Sun, Feb 6, 2011 at 10:35 PM, Michael Glavassevich <[email protected] > > wrote: > Hi Thiwanka, > > Thiwanka Somasiri <[email protected]> wrote on 02/05/2011 11:53:36 PM: > > > Hi Michael, > > > I started to follow the steps you have asked me to study. > > Also I noticed the GSoC project ideas list in 2009 and some of them > > were done in 2009 and 2010. As I saw the "Asynchronous LSParser and > > parseWithContext" project is not done as a GSoC project yet. Is this > > project available now? If so, can I attempt to do this project forGSoC 2011? > Yes, this project would still be available for 2011. We may also > brainstorm some new project ideas and post those as well. > > It's still fairly early. GSoC 2011 was only announced a few weeks > ago. Apache is just starting [1] to work out the logistics for this > year. We may use JIRA again for posting ideas, though the admins may > agree that we should be using something else (e.g. going back to Wikis again). > > > Thanks. > > Thanks. > > [1] http://markmail.org/message/hhvszpjotnkmjxcv > > > Michael Glavassevich > XML Parser Development > IBM Toronto Lab > E-mail: [email protected] > E-mail: [email protected] > > > > -- > > Regards > > A.S.Thiwanka Somasiri > > Skype : executionerwild > MSN : [email protected]
