geojsonio has two ways to validate geojson (specifically geojson, not json structure itself). Via a web API from geojsonlint, or locally using the Mapbox's javascript geojsonhint library (included in the package).
Both can act directly on many different inputs, including character strings, lists, data.frame's, all the sp
class spatial objects.