Monkey XML module. A single file xml lib for monkey that supports comments,cdata,self-closing tags,relaxed line breaks,unquoted attributes,attributes without assignment,single + double quotes, whitespace trimming. The only string manipulation performed is for tag value data (anything outside of a tag) that gets chopped off by a child tag. All other string manipulation is buffered in an int array so you will not have a ton of newly created temporary strings. Most text parsing has been designed to compare asc integer values instead of strings. Each node will have its document line,column and offset values added to it for each debugging. Error messages will also report correct document details. The lib was written from scratch with no reference.
Reply To Topic
Please log in to reply