Symptom
When trying to import data to Job Profile (e.g. longDescriptions, shortDescriptions, header) and the value being imported contains a special character, the import fails with one of the following error codes:
“1. Invalid content of field [???JOBPROFILE_LOCALIZED_DATA_desc???]: The entity name must immediately follow the '&' in the entity reference. => line[#], col[#]”
“1. Invalid content of field [???JOBPROFILE_LOCALIZED_DATA_desc???]: The content of elements must consist of well-formed character data or markup. => line[#], col[#]”
Environment
SAP SuccessFactors Job Profile Builder
Cause
This is caused by internal rules and exception treatment of the MDF Import Engine when processing some special characters.
Resolution
To be able to import these special characters, you should use their escape codes in the Import File. Please see below some of the characters that cause this issue and how to replace them in the Import File.
Special character (that causes the issue) |
Character code replacement |
& |
& |
< |
< |
> |
> |
Keywords
JPB, JDM 2.0, MDF, Import, special characters, Invalid content of field, ampersand, greater than, less than, character, The entity name must immediately follow the '&' in the entity reference, The content of elements must consist of well-formed character data or markup. , KBA , LOD-SF-TIH-JPB , Job Profile Builder , Problem