diff --git a/src/pages/tools/json/json-to-xml/service.ts b/src/pages/tools/json/json-to-xml/service.ts index ae9671e..33eb8e1 100644 --- a/src/pages/tools/json/json-to-xml/service.ts +++ b/src/pages/tools/json/json-to-xml/service.ts @@ -57,7 +57,12 @@ const convertObjectToXml = ( : `${escapeXml(String(item))}`; xml += `${newline}`; }); - } else if (typeof value === 'object' && value !== null) { + } else if (value === null) { + xml += `${getIndentation( + options, + depth + )}<${keyString}>${newline}`; + } else if (typeof value === 'object') { xml += `${getIndentation(options, depth)}<${keyString}>${newline}`; xml += convertObjectToXml(value, options, depth + 1); xml += `${getIndentation(options, depth)}${newline}`;