How would I go about doing this?

Right so here is my dealio, i have been tinkering with an ESP8266 and have been trying to get it to collect this data string from a website:

{"getuserstatus":{"version":"1.0.0","runtime":23.863077163696,"data":{"username":"GridseedsFTW","shares":{"valid":3264,"invalid":104,"id":62,"donate_percent":0,"is_anonymous":0,"username":"GridseedsFTW"},"hashrate":156527697.00978,"sharerate":36.44}}}

How would I go about just getting the hashrate part and the numbers after it, nothing else is required. I have tried several different weather ESP8266 sketches but with no avail I have eventually given up.

P.S. What type of data string is that?

JSON

Google looks helpful...
https://www.google.com/search?q=ESP8266+JSON

What piece of code do I need to get this working though?

I assume you have not followed the second link. Give it a try.

You can also type “json” into the search box at the upper right corner of this page.

Yea, I got that library from a while ago but how would I start the code?

GridseedsFTW:
Yea, I got that library from a while ago but how would I start the code?

It has no examples with it?

(...and I'll avoid saying, "by pushing the reset button"...)

but how would I start the code?

Fire up the IDE and let your fingers fly.