[ANN] XMLBooster 2.10.1 supports Python

Discussion in 'XML' started by Darius Blasband, Jan 10, 2006.

  1. *********************************
    XMLBooster 2.10.1 supports Python
    *********************************

    XMLBooster (http://www.xmlbooster.com) version 2.10.1 can generate
    application-specific XML parsers to be used from within Python. The
    parsers and the resulting data structures can be accessed by Python
    code through a comprehensive interface, while the actual parser is
    generated in C, thereby providing the best of both worlds: top-knotch
    performance by using optimized code generation in C, and the flexibility
    and productivity of Python, accessing your document using ad hoc classes
    rather then generic DOM trees.

    The interface between C and Python is provided by SWIG, with specific
    additions so that the underlying C structure can be used as is by Python
    developers, low-level technicalities being taken into account
    automatically. For instance, linked lists as supported by the XMLBooster
    C code generator are published as plain Python lists so that they can be
    used together with quantifiers or filters.

    The objects generated by SWIG to access XMLBooster-generated data
    structures are just facades: they hold no data. They just provide a
    convenient access to the underlying C structure. Since these facades are
    created on demand only, this means that one can use these generated
    parsers to deal with huge XML instances, much larger than what a generic
    DOM-based parser would allow. The performance and memory footprint gains
    get even more impressive when only a small part of the XML document is
    to be accessed from within the Python application.
     
    Darius Blasband, Jan 10, 2006
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. MyEclipse J2EE Solutions
    Replies:
    0
    Views:
    420
    MyEclipse J2EE Solutions
    Oct 27, 2003
  2. Darius Blasband
    Replies:
    0
    Views:
    468
    Darius Blasband
    Jun 2, 2005
  3. Darius Blasband

    XMLBooster 2.10.1 supports Python

    Darius Blasband, Jan 10, 2006, in forum: Python
    Replies:
    0
    Views:
    266
    Darius Blasband
    Jan 10, 2006
  4. Olivier Ishacian
    Replies:
    0
    Views:
    448
    Olivier Ishacian
    Apr 14, 2008
  5. Oliver M. Bolzer
    Replies:
    0
    Views:
    102
    Oliver M. Bolzer
    Nov 19, 2003
Loading...

Share This Page