lib/xml/escape-attribute.js
function escapeAttribute(value) {
    return value.replace(/&/g, '&amp;').replace(/'/g, '&apos;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
}
function escapeAttribute(value) {
    return value.replace(/&/g, '&amp;').replace(/'/g, '&apos;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/"/g, '&quot;');
}
function escapeAttribute ( value ) { return value . replace ( / & / g , '&amp;' ) . replace ( / ' / g , '&apos;' ) . replace ( / < / g , '&lt;' ) . replace ( / > / g , '&gt;' ) . replace ( / " / g , '&quot;' ) ; }
Escapes characters that can not be in an XML attribute.
Escapes characters that can not be in an XML attribute .