В конце дня вы будете отправлять только строку назад в запрос AJAX. То, как вы интерпретируете эту строку в JavaScript, является частью, которая влияет на то, что вы делаете.
Например, вы можете вернуть XML, JSON, обычный текст, HTML. Вы можете вернуть файл CSV и проанализировать его в JS. Вы можете даже вернуть Markdown, если хотите, затем обработать его с помощью Showdown .
Однако вы обрабатываете только строки, а не другие формы данных. Все, что вы можете принять и обработать с помощью JS, вы можете отправить в виде запроса AJAX в виде строки.