Why is XML.copy() not setting ""?
On 11/12/2021 4:05 AM, Harbs wrote: > xml.toXMLString() is correct. > > <foo baz="”/> > > after: > xml2 = data.copy(); > > <foo baz="null”/> > > I believe there’s two problems: > > 1. XML.toString() blindly returns _value for attributes even though they can > be undefined. Leaving them undefined saves memory. > 2. XML.escapeAttributeValue uses String(value) which can result in > “undefined”. >