Issue when parsing XML that contains special characters more than once

Issue when parsing XML that contains special characters more than once

Hello,

I have found a bug when parsing XML that contains a URL that has GET parameters. The following example below throws an "invalid XML/JSON" error when executing (note: this is actually a small example from a response being received from an API):
  1. data = "<xml_node>https://someurl.com?rating=PG&size=35&default=mm</xml_node>";
  2. xml = data.toXML();