| 12345678910111213141516171819 |
- var XML_CHARACTER_MAP = {
- '&': '&',
- '"': '"',
- "'": ''',
- '<': '<',
- '>': '>'
- };
- function escapeForXML(string) {
- return string && string.replace
- ? string.replace(/([&"<>'])/g, function(str, item) {
- return XML_CHARACTER_MAP[item];
- })
- : string;
- }
- module.exports = escapeForXML;
|