Потребуется сохранить в поле либо XML, либо JSON, либо в будущем могут быть другие типы в postgresql. Из документов https://www.postgresql.org/docs/current/datatype.html я понимаю, что у нас есть типы данных xml, json, jsonb, bytea. На самом деле нужно запрашивать каждый тег или поле, просто нужно выгрузить файл для хранения и получить его целиком, поэтому вместо этого я думаю о bytea. Есть ли на нем значительная производительность? Я на правильном пути.
TIA
Поскольку оба типа, которые вы хотите сохранить, состоят из символьных данных (а не двоичных данных), лучшим выбором будет text
text