The JSONConnector sample isn't incredibly complex when it comes to json parsing. I believe it just looks for things at the first level of the JSON blob for its columns.
You would need to make some changes to the code to make it smarter and be able to read more complicated JSON blobs.
However, if you know the format of the JSON content you will be receiving in advance, you could make the WDC much simpler. In that scenario, you can define the exact schema you want and then parse the data returned from the JSON blob directly into that table.