In development microformats2 parser for Java
HTML Java
Switch branches/tags
Nothing to show
Clone or download
notenoughneon improve nested microformat value parsing
fixes HEntryTests.ImpliedValueNested and 5 others
Latest commit 86752d8 Mar 14, 2016
Permalink
Failed to load latest commit information.
src improve nested microformat value parsing Mar 13, 2016
.gitignore
LICENSE
README.md
pom.xml

README.md

mf2j

In-development Java parser for microformats2. All the hard work is done by Jsoup.

Supports:

  • basic property types
  • implied properties
  • rel-urls hash

TODO:

  • value-class-pattern
  • backwards compatibility

Live version: https://mf2j.herokuapp.com/?url=http://kylewm.com

Requirements: Java 1.5+

Installation

<dependency>
  <groupId>com.kylewm</group>
  <artifactId>mf2j</artifactId>
  <version>0.0.4</artifact>
</dependency>

Usage

import com.kylewm.mf2j.Mf2Parser;
...

Mf2Parser parser = new Mf2Parser()
    .setIncludeAlternates(true)
    .setIncludeRelUrls(true);
Map<String,Object> parsed = parser.parse(new URI("https://kylewm.com"));