Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn "JOLT" JSON transformation library
Rating: 4.3 out of 5(19 ratings)
78 students

Learn "JOLT" JSON transformation library

Direct Json to Json Transform tool
Created byMayur Sharma
Last updated 5/2024
English
English

What you'll learn

  • Using JOLT, JSON transformation library with Java
  • Creating Jolt Specs
  • Testing Jolt Specs
  • Different Jolt Operations and special chars usage

Course content

6 sections23 lectures1h 5m total length
  • JOLT(JSON transformation library) Introduction5:01

    Explore jolt, a json language for transforming one json structure directly to another, using a jolt spec and shift operations to map input json to output json.

  • Hello World code with Java & JOLT2:35

    Set up Jolt in a Gradle or Maven project, import Jolt core and utils, define input json and spec json, use a chainer to transform, and print the pretty output.

  • Shift Operation2:47

    Shift operation in the JOLT JSON transformation library moves a value from one node to another in a 1-to-1 mapping, with optional array outputs and indexed placement.

Requirements

  • basic Java and Json knowledge

Description

Many Enterprise application uses Json to pass information from one system to another,

Many time one system need Json in one format/Structure and Other system needs it in another format.

to sync between both system you need to translate one json format in to another json format.


"JOLT" is JSON transformation library which will convert Json from one format/structure to another format directly.

the way XSLT transforms XML -> XML  , JOLT transforms Json -> Json.

while using JOLT you don't need to create matching POJOs ,


You just need to follow below steps

1. read input

2. create spec file (spec just plain Json file)

3. apply spec on input using jolt chainer

4. get output


maintaining spec files are much easier then maintaining POJO(Plain Java Objects).

Simplicity is Beauty of this tool.


This Course will guild you how to Json transformation using JOLT lib.

This course includes step by step guide to use jolt in your spring boot application.

Jolt is all about JOLT spec which is a kind of instruction to JOLT that how to transform input Json.

This course covers details about JOLT specs, LHS RHS operations and use of different special chars like & # @ * and | .

Includes Different Operations like Shift, Remove, Cardinality, Modify-overwrite-beta.


After completing this course you should be able to transform any JSON in to any JSON format directly with JOLT.

Who this course is for:

  • Software engineer, Java Developer, UI developer