How do I prevent jQuery from inserting the 'xmlns' attribute in an XML object?

How do I prevent jQuery from inserting the 'xmlns' attribute in an XML object?

Below one is i tried:-
var xml = "<rss version='2.0' ><channel><title>RSS Title</title></channel></rss>",
    xmlDoc = $.parseXML( xml ),
    $xml = $( xmlDoc ),
    $title = $xml.find( "title" );
 
/* append "RSS Title" to #someElement */
$( "#xyz" ).append( $title.text() );
 
/* change the title to "XML Title" */
$title.text( "XML Title" );


/* append "XML Title" to #anotherElement */
$( "#xyz" ).append($title.text());
$xml.find("channel").append($('<title>test Title</title>'));
alert((new XMLSerializer()).serializeToString(xmlDoc));

if (window.ActiveXObject){ 
    var xmlString = xmlDoc.xml; 
  } else {
    var oSerializer = new XMLSerializer(); 
    var xmlString = oSerializer.serializeToString(xmlDoc[0]);
      alert(xmlString);
  } 

it's returning output like:-
<rss version="2.0"><channel><title>XML Title</title><title xmlns="http://www.w3.org/1999/xhtml">test Title</title></channel></rss>

How do I prevent jQuery from inserting the 'xmlns' attribute in an XML object?