Paste your XML code here: 0) { throw new Error('XML parsing error.'); } } output.textContent = input.value; hljs.highlightElement(output); showXmlMessage('XML highlighted successfully!', 'success'); } catch (e) { output.innerHTML = ''; showXmlMessage('Invalid XML syntax. Please check your code.', 'error'); } } function copyXmlInput() { const input = document.getElementById('xmlInput'); if (!input.value) { showXmlMessage('Nothing to copy.', 'error'); return; } input.select(); document.execCommand('copy'); showXmlMessage('Input XML copied to clipboard!', 'success'); } function clearXml() { document.getElementById('xmlInput').value = ''; document.getElementById('xmlOutput').innerHTML = ''; document.getElementById('xmlMessage').style.display = 'none'; } function showXmlMessage(text, type) { const message = document.getElementById('xmlMessage'); message.textContent = text; message.className = 'message ' + type; message.style.display = 'block'; setTimeout(() => { message.style.display = 'none'; }, 4000); }