title: Nodejs & Express: How to send multiple Json variable from server to Client through response.send()
body: <p>I am developing an nodejs search application for <a href="https://www.npmjs.com/package/itunes-search" rel="nofollow noreferrer">itunes-search</a> and searching some software information from my local database with <a href="http://expressjs.com/" rel="nofollow noreferrer">express framework</a>. The search module returns information like software name, music name through a single json variable. But now I also need Music artist details/ Software company name through another different json variable. I can simply return the song details with the bellowed code. 
  In client sides: </p>
  
  <pre><code>$scope.search_music_data = function(data)
  {
    var data="Hamdoon Soft";//Search my favourite artist name or band name
      $http({'method' : 'post', url: '/search', data: {'search_item' : data}}).
      success(function(data){ 
          $scope.artist_name = data; 
      }).
      error(function(data){ 
      })
      $scope.check = true;
  }
  </code></pre>
  
  <p>Bellowed codes are in server sides:</p>
  
  <p>In route.js </p>
  
  <pre><code>app.post('/search', search.search_music);
  </code></pre>
  
  <p>In search_music function currently this code is working:</p>
  
  <pre><code>ItemName="calculated data Json Data"
  var response.send(ItemName);
  </code></pre>
  
  <p>But I also need send another calculated data like </p>
  
  <pre><code>  ItemName="calculated data Json Data"
    ArtistName="calculated data Json Data"
    var response.send(ItemName, ArtistName);
  </code></pre>
  
  <p>Or    ItemName="calculated data Json Data"
        SoftWareCompnayName="calculated data Json Data"
        var response.send(ItemName, SoftWareCompnayName);
  Is it possible?I will really appreciate him/her if he/she can help me.</p>