Javascript XML manipulation inspired on jQuery.
When trying to manipulate XML data using jQuery, I realized that all the elements and attributes are turned into lower-case and, in some cases, the code do not work well on IE.
var myXMLData = '<root><myData dataType="Boolean">True</myData></root>',
myXMLQuery = $X(myXMLData);
console.log('Serialized XML: ' + myXMLQuery.serialize());
// returns: Serialized XML: <root><myData dataType="Boolean">True</myData></root>
console.log('Attribute: ' + myXMLQuery.find('myData').attr('dataType'));
// returns: Attribute: BooleanCreated by Thiago Laubstein.
