In version 2.4, feed-io introduces the ability to convert feeds in valid JSON string :
$feedIo = \FeedIo\Factory::create()->getFeedIo();
$feed = $feedIo->read('http://php.net/feed.atom')->getFeed();
echo json_encode($feed);
The whole feed is exported in the JSON string, including medias, categories and additional elements.