An open API service indexing awesome lists of open source software.

https://github.com/1and1/fralax

Framework for Large XML File Parsing
https://github.com/1and1/fralax

parsing xml

Last synced: 29 days ago
JSON representation

Framework for Large XML File Parsing

Awesome Lists containing this project

README

          

*Current build status:* [![Travis CI](https://travis-ci.org/1and1/fralax.svg?branch=master)](https://travis-ci.org/1and1/fralax) [![Codacy Badge](https://api.codacy.com/project/badge/grade/021a8a9c3b454ad9a72066051fd5b29c)](https://www.codacy.com/app/sysdev/fralax) [![Codacy Badge](https://api.codacy.com/project/badge/coverage/021a8a9c3b454ad9a72066051fd5b29c)](https://www.codacy.com/app/1and1_NDev/fralax)

**Framework for Large XML File Parsing \[FraLaX\]**

Wrapper for different XML Parsers, establishing a standard API for the Parsing of XML files using XPath Searches.

Standard Parser implementation is based on [VTD-XML](http://vtd-xml.sourceforge.net/).
>The XML technology that they don't want you to know about.

**Usage**

See [XmlContext](src/main/java/net/onenandone/fralax/XmlContext.java) and [Fralax](src/main/java/net/onenandone/fralax/Fralax.java) JavaDoc for general usage as well as
[FralaxTest](src/test/java/net/onenandone/fralax/FralaxTest.java) for a more specific example.

**Contribution**

This section gives some pointers about contributions to the fralax project.
The project is being developed by the community. Maintainer merge pull-requests, fix critical bugs, etc.

If you fixed or added something useful to the project, you can send a pull-request. It will be reviewed and accepted, or commented on for rework by at least two [maintainers](https://github.com/1and1/fralax/blob/master/MAINTAINERS). Pull-requests are declined if a maintainer closes the request.

We are using [LGTM](https://lgtm.co) to approve pull-requests. The pull-request is only accepted if two maintainers comment with ["LGTM"](https://lgtm.co) or ":+1:".