Google’s structured data guidelines suggests that the markup includes the entire text of each question and answer. I personally find this unnecessary, not to mention a poor user experience. Long-form answers, especially ones that feature HTML lists and tables should have their answer markup limited to the most important information. I’ve tested only including essential answer text multiple times, and it still works.