diff --git a/src/XML.jl b/src/XML.jl index 273bfda..1ce7f20 100644 --- a/src/XML.jl +++ b/src/XML.jl @@ -20,7 +20,7 @@ function unescape(x::AbstractString) end return result end -function escape(x::String) +function escape(x::AbstractString) result = replace(x, r"&(?!amp;|quot;|apos;|gt;|lt;)" => "&") for (pat, r) in escape_chars[2:end] result = replace(result, pat => r)