Data Transformer

Input Data (JSON)

Transformation Rules

Example Input

{
  "firstName": "john",
  "lastName": "doe",
  "fullAddress": "123 Main St, New York, NY",
  "items": [
    { "name": "Product 1", "price": 10, "quantity": 2 },
    { "name": "Product 2", "price": 20, "quantity": 1 }
  ]
}

Example Transformations:

  • Rename "firstName" to "givenName"
  • Format "firstName" and "lastName" to uppercase
  • Split "fullAddress" into "street" and "city"
  • Calculate total for each item (price * quantity)
  • Combine "firstName" and "lastName" into "fullName"