Dear Wiki user, You have subscribed to a wiki page or wiki category on "Xerces Wiki" for change notification.
The "SanjayaLiyanage/My GSOC 2010 proposal" page has been changed by SanjayaLiyanage. http://wiki.apache.org/xerces/SanjayaLiyanage/My%20GSOC%202010%20proposal?action=diff&rev1=15&rev2=16 -------------------------------------------------- I am planing to identify the nodes(including the non element nodes),points and ranges of the XML document using the numbering mechanism. The design of this project can simply be modeled as below in three phases. - ||<tablebgcolor="#0e0000" tablestyle="border: medium none ; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;" tableclass="MsoTableGrid"width="487px" style="border: 1pt solid black; padding: 0in 5.4pt; vertical-align: top;">Scanning the XPath Expression and identifying the tokens and grammar in it || - ||<width="487px" style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; vertical-align: top;">Validating the tokens and grammar of the XPath expression || + + + ||<tablestyle="border: medium none ; background: yellow none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;" tableclass="MsoTableGrid"rowstyle=""^ width="535px" style="border: 1pt solid black; padding: 0in 5.4pt; width: 401.4pt;"> Identifying the tokens and grammar in the XPath expression || + ||<rowstyle=""^ width="535px" style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 401.4pt;"> Validating the tokens and grammar in the XPath expression || - ||<width="487px" style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; vertical-align: top;">Parsing the exact portion of the XML document as stated by XPath expression || + ||<rowstyle=""^ width="535px" style="border-style: none solid solid; border-color: -moz-use-text-color black black; border-width: medium 1pt 1pt; padding: 0in 5.4pt; width: 401.4pt;">Parsing the exact portion of XML document as specified in the XPath expression || + + @@ -92, +96 @@ For the second phase of the design which is the validating part I think the existing Validation package can be directly reused because I do the necessary changes in XPath.Scanner so that I can reuse the existing Validation package without modifications. - For the third phase of the design I have to basically deal with the packages Parsers and Xpointer.I am going to do the changes for Validation.XML11Configuration class,Xpointer.ElementSchemePointer class and the Xpointer.XpointerHandler class for supporting the parsing the portions of XML document as specified in the XPath expression. + For the third phase of the design I have to basically deal with the packages Parsers and Xpointer.I am going to do the changes for Validation.XML11Configuration class, Xpointer.XpointerHandler class and Xpointer.ElementSchemePointer class for supporting the parsing the portions of XML document as specified in the XPath expression. == Deliverables == 1. Modified Xerces source code that implements streamable subset of XPointer xpointer() scheme for XInclude --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
