Fix #1 by parsing JSON search results.