| 123456789101112131415161718 |
-
- 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;
|