Java library for parsing and writing OPML (Outline Processor Markup Language) documents.
- supports 1.0 specification
- supports 2.0 specification
- over 90% test coverage
Provide your serialized input as String, InputStream or Reader:
Opml opml = new OpmlParser().parse(input);To create XML from an Opml instance, use the OpmlWriter class:
String xml = new OpmlWriter().write(opml);This library requires Java 8 or higher.
Include this project directly from Maven Central
<dependency>
<groupId>be.ceau</groupId>
<artifactId>opml-parser</artifactId>
<version>${project.version}</version>
</dependency>Verify signature files with my GnuPG public key.
Licensed under the Apache 2.0 license.