x o lite  0.2

x o lite 0.2

Free

  |   by

  |  Infringement Report

Download Now

About This App

LAST UPDATED:
Jan 15, 2018
CURRENT VERSION:
0.2
APP SIZE:
0.000921MB
APP SCORE:
Avg. score: 0
Rating: 0

Report a problem

Users who viewed this also viewed

  • Driver Booster 3

    Driver Booster 3

    An effective and easy-to-use driver updater

  • MaskButton .Net Component

    MaskButton .Net Component

    You give the MaskButton .Net Component the outline of the required button shape and where you want the button text displayed, MaskButton does the rest for you

  • jslint for resharper  0.1.4485 Beta

    jslint for resharper 0.1.4485 Beta

    Adds highlighting of JSLint validation errors to Resharper. TBD Better compatibility with indent option, and correct column numbers. QuickFixes for validation errors. Dependencies JSLint and Resharper are of course courtesy of respective, and JSLint c

  • sstarrating  1.0

    sstarrating 1.0

    SStarRating is a star rating system written in java. It can be used as a stand alone component or as a TableCellRenderer/TableCellEditor

  • orgapp  0.5.0 Beta

    orgapp 0.5.0 Beta

    OrgApp is a Java library to handle and draw organization charts (organigrams). The library has also an applet and a Swing Java client able to view an organization chart read from a file, in different formats (one of them based upon XML). The applet supp

  • gpxparser  0.02 Alpha

    gpxparser 0.02 Alpha

    GPXParser is a java library for handling gpx files. It has the ability to parse a gpx file and to write data as a gpx file.

TOTAL DOWNLOADS:
101
OS SUPPORT:
Windows All
LANGUAGE:
English
OFFICIAL PAGE:

x o lite 0.2 Description

One can thing "Yet another Object-to-XML mapping solution" ! The interesting point of this one is that it takes a original approach based on the strong data encapsulation paradigm of Object Oriented (OO) programming.



Parsing/Serializing XML with XO-lite



XO-lite is a thin layer above the Simple API for XML (SAX). It allows using SAX in a Object Oriented world.



Usual solutions defer all the parsing (and the document knowledge) to a 'Handler' class which will automatically fill-in the parsed objects (and, hence, access their internal representation) through some predefined interface or through introspection. The method proposed here will let each object parse it's own data and put it in it's own variables (with helpers reducing this code to the minimum). The parsing of the whole document is achieved by moving the parse control to each java object during the SAX event notification.



Java to XML serialization is also analyzed with emphasis on the symmetry between serialization and deserialization. In a symmetric world, you can build a java object tree from a sequence of SAX events or generate the same sequence of SAX events from the java object tree.



The result is XML-serializable objects that can be used as java serializable objects. You can combine those objects as you wish, the resulting object tree can also be serialized (back and forth) to XML without any extra work required.



Key benefits:



* Very simple solution applicable for complex real-life XML parsing though it only requires few support classes/interfaces.

* Objects with private variables. Objects have just the knowledge of the data (and they associated XML tags) they own.

* Objects have just to implement a single interface with 3 method to be XML-serializable.

* Same objects can be re-used to be part of many XML document (or be re-used in the same document).

Show full descriptionLess description

x o lite 0.2 Screenshots

No screenshot

User reviews of x o lite 0.2

No reviews

Complete Your Review

0

Tag: x  o  lite  02  x o lite 0.2 download, x o lite 0.2 free download, x o lite 0.2 0.2 download, x o lite 0.2 0.2 free download