Member since
11-05-2024
2
Posts
1
Kudos Received
0
Solutions
12-10-2024
07:38 AM
@SAMSAL Solution worked like a charm, special thank you for additional hint on passing attribute to json payload. Thank you.
... View more
12-09-2024
06:54 PM
1 Kudo
Hi Everyone, Struggling with transforming the JSON flow file, would appreciate help from the community! input json flow file: [{ "firstName": "John", "LastName": "Malkovich", "MiddleName": "J", "nameType": { "type1": "Other" "type2": "Primary" } }, { "firstName": "Johnny", "LastName": "Cage", "MiddleName": "M", "nameType": { "type1": "Basic" "type2": "Primary" } } ] expected output json flow file: { "fileName": "file.xml", "count": "2", "individuals": [{ "firstName": "John", "LastName": "Malkovich", "MiddleName": "J", "nameType": { "type1": "Other" "type2": "Primary" } }, { "firstName": "Johnny", "LastName": "Cage", "MiddleName": "M", "nameType": { "type1": "Basic" "type2": "Primary" } } ] } Jolt specification : [ { "operation": "default", "spec": { "fileName": "file.xml"", "count": "=2" } }, { "operation": "shift", "spec": { "*": { "@": "individuals[]" } } } ] gettingError: TransformException: The Spec provided can not handle input that is a top level Json Array.
... View more
Labels:
- Labels:
-
Apache NiFi