code: function replaceAloneValues(xmlStr) {
   
      var tagsWithAttributesAndValue = xmlStr.match(/<[^\/][^>][^<]+\s+.[^<]+[=][^<]+>{1}([^<]+)/g);
      
      if (tagsWithAttributesAndValue) {
          for(var i = 0; i < tagsWithAttributesAndValue.length; i++) {
  
              var oldTag = tagsWithAttributesAndValue[i];
              var oldTagName = oldTag.substring(0, oldTag.indexOf(">") + 1);
              var oldTagValue = oldTag.substring(oldTag.indexOf(">") + 1);
              
              var newTag = oldTagName + "<_@ttribute>" + oldTagValue + "</_@ttribute>";
              
              xmlStr = xmlStr.replace(oldTag, newTag);
          }    
      }
      
      return xmlStr;
  }
docs: ************************************************************************************************* Replaces all the tags with attributes and a value with a new tag.  Example : '<tagName attrName="attrValue">tagValue</tagName>' becomes '<tagName><attrName>attrValue</attrName><_@attribute>tagValue</_@attribute></tagName>' *************************************************************************************************