RDML stands for Real-time PCR Data Markup Language and is the standard file format for export, storage and exchange of quantitative PCR (qPCR) data. This project focuses on the development, implementation and enhancement of the RDML file format and its description (XML schema).
ProM is the comprehensive, extensible framework for process mining. Process Mining deals with the a-posteriori analysis of (business) processes using enactment logs.
PyXB (“pixbee”) is a pure Python package that generates Python source code for classes that correspond to data structures defined by XMLSchema. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++.
Simple, lightweight XML parser in C, statically or dynamically linked.
Simple XML parser written in C, with limited XPath and Unicode support and customizable tags. 'Simple' means that it does not implement all XML specifications, only the most widely used ones.
libwbxml is a library to encode and decode WBXML (WAP Binary XML).
XeuMeuLeu is an open-source cross-platform C++ stream oriented interface on top of Apache Xerces for manipulating XML and Apache Xalan for applying XSL transformations.
Web data extraction (web data mining, web scraping) tool. It leverages well proved XML and text processing techologies in order to easely extract useful data from arbitrary web pages.
XJSTransform is a transformation and compression tool for XML, JSON and SMILES datasets. XML and JSON data transforms include tag, capital, character n-gram and word n-gram substituions. SMILES data transforms include a domain-specific data transform in addition to capital and character n-gram conversions. These transforms also include a variety of data transform variations. The transformed datasets are then compressed with general-purpose compressors (7Zip, BZip2, GZip, PPMd, PPMVC and ZPAQ) and the compression results are computed
EasyML serialization library, to and from XML, similar to Gson
EasyML converts Java objects into XML and back again, without the need for annotations or other types of configuration. EasyML offers extensive support for JDK classes and also supports customization through user settings, user extensions, or through the Java Serialization API. EasyML provides support for: - reading from and writing to XML text - reading from and writing to org.w3c.dom documents - Java Collections framework - Java Serialization framework - Multi-threading - Java Generics EasyML can be customized with user-defined serialization strategies. The low-level components, XMLWriter and XMLReader, can be used directly, for a higher control compared to the EasyML Facade. Security policies can also be defined, specifying black- or whitelists of types which are allowed at deserialization time. EasyML on GitHub: http://github.com/cordisvictor/easyml-lib
Simulatoralive's Java libraries and programs
This is the home of my current Java projects, including a few libraries and programs for various purposes.
Music score editor
Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond
The next generation XML library for Pascal (Delphi, FPC, Lazarus)
OXml is the most versatile XML library in the Pascal world. Supported compilers: - Delphi (non-unicode): 5-2007 - Delphi (unicode) for Win32, Win64 and OSX: 2009+ - Delphi for ARC (iOS, Android): XE4+ - Lazarus for Win32, Win64, Linux, OSX: 1.0+ - corresponding C++Builder versions should be supported too (not tested though) Main benefits: - All on the target platform available single- and multi-byte codepages are automatically supported. - True unicode support on all platforms and compilers (also for Delphi 4-2007). - The XML parser is a standalone unit, making it possible to write different and user-defined XML interfaces. - Extremely fast thanks to clever buffering. Parsers included in OXml: - Basic standalone XML reader and writer. - DOM (W3C DOM Level 1.0 Specification). - Sequential DOM parser - SAX parser
XML Editor in PHP for editing simple XML files
XML Editor in PHP for editing simple XML files. New in version 0.3 - Languages (English / Dutch) - Help-texts while editing - fixed width of inputfields - A few bug-fixes This script works with simple XML files like: <?xml version="1.0"?> <countries> <country> <name>France</name> <capital>Paris</capital> <population>64768389</population> <currency>Euro</currency> </country> <country> <name>Greece</name> <capital>Athens</capital> <population>11000000</population> <currency>Euro</currency> </country> <country> <name>Netherlands</name> <capital>Amsterdam</capital> <population>16645000</population> <currency>Euro</currency> </country> </countries> etc...
Convert Gold and/or Bitcoin Chart from Website into XML Output
This python script turns gold chart and bitcoin chart html website input into an xml file.
xslet project provides some XSL libraries and applets.
xslet is the project which develops some applets with XSL.
GPSdings (project name GPStools) is a set of free applications that let you manipulate and analyse GPS data from the command line.
C++ library for working with OWL ontologies
Lightweight runtime monitor for AJAX web applications that checks in real time whether XML messages received and sent by the application satisfy a predefined interface specification. Complex message sequences and data values are supported.
INDI C# Client
This project consist in a .NET/Mono assembly containing a simple INDI client and a WinForm that permits to connect to astronomical equipment INDI server, and to use drivers connected at it.
XML-Parse library is a lightweight set of functions for parsing, checking, and creating xml files. It can support stream-oriented, SAX or DOM parsing styles, and includes an optional xsd schema validator and graphical schema generator.
Patlac--Xml2cpp is a totally customizable code generator that generates classes (c++ for now) automatically from a xsd schema. Classes are described in google-ctemplate files and a xml options file allow precise definition of projects.
SaxMagique is a c++ library that offers an API for creating a saxparser. It is intended to be the simplest way theoretically possible to create a complex saxparser. It build-up the [start|end]Element and characters handlers needed by expat.
The 4Ever framework provides a OO access layer to a single or a set of XML files. The framework offers a set of basic management services as loading/saving, change history, and consistency checking. It is realized in a component-oriented way.
Simple C++ XML processing
Simple XML processing using C++14: -> header-only -> fully portable -> simple API -> powerful features -> high performance Overview: http://zenxml.sourceforge.net
An XML parser written in the REXX programming language. It runs on mainframes (z/OS Rexx) as well as Windows and Linux (Regina or ooRexx). Includes example Rexx programs that use the parser such as: JCL2XML (converts z/OS JCL into an XML format), AUX2SVG (converts a z/OS CICS auxiliary trace file into a visual SVG format), PRETTY (an XML pretty printer), DEVISIO (an example of removing unwanted tags from an SVG file).