I have a program that is making web request, then breaking down the response. The content type is JSON, and Im currently treating the response as a string and using substring to decode it.

```
string bidnumber = "buyNowPrice";
int startbid = tradetemp.IndexOf(bidnumber) + 13;
int bidlength = 10;
string bidtemp = tradetemp.Substring(startbid, bidlength);
string endbid = ",";
int endbid2 = bidtemp.IndexOf(endbid);
int bidlength2 = endbid2;
string bidtmp = bidtemp.Substring(0, bidlength2);
long bid = Convert.ToInt64(bidtmp);

```

Im doing this for about 5 variables, and constantly doing it over and over. The question is would using JSON parsing be more efficient (faster) over my current code. Using a JSON parse would make my code cleaner, but speed is priority here.