TMDM-7558: "Reading a XML record using SAX misses values when XML contains empty elements"

Fix incorrect SAX parsing in case of empty elements.
Adds unit test for issue.
(https://jira.talendforge.org/browse/TMDM-7558)