Here is a solution which brings back tags like <b> or <i>, but unfortunately not <p>…</p> or <br>:
function get_posts_as_array( $loop_args = array() ) {
$posts_output = array();
$defaults = array(
'post_type' => 'tribe_events',
'post_status'=> 'publish'
);
$post_loop_args = wp_parse_args( $loop_args, $defaults );
$post_loop = new WP_Query( $post_loop_args );
while ( $post_loop->have_posts() ) : $post_loop->the_post();
$single_post_id = get_the_id();
$single_post = array(
'id' => $single_post_id,
'content' => apply_filters('the_content', get_the_content($single_post_id))
);
array_push( $posts_output, $single_post );
endwhile;
return $posts_output;
};
Call this with for example the following code:
$posts_array = get_posts_as_array();
$content = implode($posts_array[$i]);