let me break this down into 2 separate issues: reading the CCD file and writing into a JSON file:
1. I understood that the CCD file is basically a file containing some XML code. We have 3 different components that can read XML code: XMLExtract, XMLReader and XMLPathReader. Since you are new to CloverETL I would suggest taking advantage of the XMLExtract component as it provides a user friendly GUI for mapping the XML tags and attributes to the output metadata. More information on how to use the XMLExtract component can be found here
2. As for writing your data into JSON, I would recommend the JSONWriter component. The Help document can be found and reviewed here
As an example graph, I suggest reviewing the inbuilt examples in the CloverETL Designer (they are available since the 4.6 version of CloverETL Designer). If you launch the Designer and navigate to Help > CloverETL Examples, it will open up a list of graphs where you would want to review these 2 graphs in the Basic reading & writing section: “XML Files” and “JSON Files”.