Extract and Shape the CV Data
You're a headhunter. You've fetched a promising CV from your elite network, but the data is nested in a complex JSON structure. Time to extract the key fields into a flat format.
But wait... as you look closer, something seems off. The candidate's name is "RAAAAWRGWAWGGR"? The species is "WWWRRRAAAGH"? These aren't words, they're Wookiee growls! The candidate is Chewbacca, and his entire CV is written in Shyriiwook.
Don't panic. The API also provides a fieldsToTranslate array that you'll use later to translate everything. For now, just extract what you need.
What you'll practice:
- Using the Edit Fields (Set) node
- Accessing nested JSON properties with expressions
- Flattening data structures
Login to see the exercise
Create an account to access challenges and track your progress.
Log in to see exerciseNext up
Prepare CV Data for Translation
Related Content
Continue your learning journey with these related challenges and guides:
Learn how to use the HTTP Request node in n8n to connect to any API. This guide covers all HTTP methods (GET, POST, PUT, PATCH, DELETE), sending data, and handling responses.
Learn how to add your OpenAI API key to n8n in under 5 minutes. Step-by-step guide to creating an API key and configuring the OpenAI node.
Learn how to trigger n8n workflows from incoming emails using Gmail Trigger and extract key email fields for processing.
Learn how to fetch and parse API data in n8n using the HTTP Request node. Practice extracting nested JSON fields into clean output.
Learn to fetch JSON data from an API endpoint using n8n's HTTP Request node.