“How to use jackson-dataformat-csv, part 2”

Now that we know how to read CSV with Jackson…

  • While Jackson started as…

aka “No Need to Convert from Map to JsonNode”

Jackson works with All Kinds of Java Types

aka “Why is UUID.fromString() so slow?”

Background

UUID uuid = UUID.fromString(request.getParameter("uuid"));

2.13: a bit smaller release again

aka “Why is String.format() SO slow?”

Background

(Java micro-benchmarking with jmh)

Background

(how to avoid unnecessary <ObjectNode> wrapper)

Reading XML into JsonNode with Jackson 2.12

<root>
<value>Hello</value>
</root>

(that is, “Hadoop Splittable”)

What is “Smile format”?

  1. It is a “binary JSON” format: it has the same logical model as JSON (has same value types) but uses binary encoding for compactness (smaller data size), allowing faster…

(the Transformative Tool)

Background: what NEW have I OSS’d lately?

(including use of fully custom exclusion filter)

@cowtowncoder

Open Source developer, most known for Jackson data processor (nee “JSON library”), author of many, many other OSS libraries for Java, from ClassMate to Woodstox

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store