• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux XML Parse Library Download

XML Parse Library

August 26, 2009
The XML-Parse library offers a compact selection of versatile functions that can be reused for parsing, verifying, and generating XML files.
Version 0.61
License MIT/X Consortium License
Platform Linux
Supported Languages English
Homepage soundedrec.sourceforge.net
Developed by Carl Kindman
The XML-Parse library is a lightweight set of reusable functions designed for parsing, checking, and creating XML files. With its support for stream-oriented, SAX or DOM parsing styles, and optional xsd schema validator and graphical schema generator, this library is capable of handling all valid XML, including checking for validity.

This self-contained library has minimal dependencies and is written in C, which makes it both speedy and memory-efficient while being simple to use. The core functions have already been posted, and more advanced and useful XML-related utilities are expected to be added in the future. Released under the MIT License, this library is a reliable and flexible solution for anyone dealing with XML files.

The XML-Parse library offers various ways for parsing and/or creating XML files, and users can choose whichever set of functions make sense for their needs. The functions support the following alternative ways of working with XML files:

- Reading whole XML files into a tokenized tree-structure in memory, and then accessing, traversing, or decoding values out of the tree.
- Reading XML files, parsing and interpreting them as they are being read. Custom application-specific code can be interspersed with the parsing calls to interpret, convert, operate-on or store values immediately as input stream is read, instead of storing in an intermediate tokenized-tree structure. This method reduces time and memory requirements, and supports streaming operations.
- Building XML tree structures with convenient reusable routines from data in your application and/or modifying values in read-in trees.
- Automatically writing out valid XML files from XML trees that were constructed or read-into memory by your application.
- Checking XML trees against an arbitrary XML schema definition (XSD).

Overall, the XML-Parse library is an excellent choice for anyone looking for a customizable and efficient solution for parsing, checking, and creating XML files. Its lightweight design, support for multiple parsing styles, and self-contained nature make it easy to use and highly versatile.
What's New

Version 0.61: N/A

Free Download 14.1K
351
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

CanIt
CanIt is server software that uses SpamAssassin, MIMEDefang, Apache, and PostgreSQL to ...
QuFTP
QuFTP is a Linux command line ftp client that enables easy file ...
StickyCharset
StickyCharset is a Thunderbird add-on that permits permanent character set modifications on ...
SenderFace
SenderFace is a software extension that enables users to attach images to ...
uShare
uShare is Linux-based software that functions as a UPnP A/V Media Server. ...
GdMap
GdMap is a disk space visualization software that enables the user to ...
pro-search
Pro-Search is a tool that searches FTP servers, SMB shares, HTTP servers, ...
Murrina LightBlue
This is a modified version of the MurrinaCappuccino theme.
miniBB
MiniBB is a customizable, linear bulletin board software that supports MySQL, PostgreSQL, ...
Search::Z3950
Easy Z39.50 search solution for non-technical users.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.