External Name
The External Name field permits the processing of element names that include blank space, the $ dollar sign, or other special characters.
Talend Data Mapper (TDM) restricts special characters in element names. Use the External Name field if you import documents with names that contain characters other than letters and numbers.
Creating Structures for JSON
- Creating a Structure manually and setting the Representation to JSON.
- Importing a JSON sample document.
- Importing a Swagger specification.
If you import a JSON sample document or a Swagger specification, see the following example:
{"s a":{"$b":5 }}
Talend Data Mapper automatically creates the External Name for the JSON sample document and converts the $b keys to a valid _b element name. The External Name property keeps track of the unescaped names in the JSON file.