Java JSON converter

Job ID: 33817967

Budget: $30 – $250 USD

Need Java Class for custom JSON conversion as shown in attached example file.

Rules:
+ data starting "${=..." is replaced with "@$.field name"
+ data is transfered without any conversion
+ Structure is recursive - classic json
+ output must be in same order as input json
+ subnodes are translated to node.subnode
+ arrays are translated to node.array[idx].node

Delivery:
+ Java Class performing conversion using standard libraries available on Maven repo.
+ Using Java 8 - 12 syntax
+ example json input
+ example output converted with class

Available budget 30$ + reward for speed & quality