Я стажер в небольшой команде разработчиков, и мой руководитель проекта хочет, чтобы я написал функцию, которая будет экспортировать данные PostgreSQL в файл XML. К сожалению, я знаю, как писать экспорт в csv.
Есть 3 разных таблицы, и он хочет, чтобы это было так (представление XML)
<Table 1 Col1=".." Col2=".."> <Table 2 Col1="..."> <Table3 Col1=".." Col2="" Col3=".." Col4="..." /> <Table3 Col1=".." Col2="" Col3=".." Col4="..." /> <Table3 Col1=".." Col2="" Col3=".." Col4="..." /> </Table2> <Table1> <Table1>....</Table> </Table> </Table2> <Table1 Col1="xxx" Col2="xxx"> ...
Каждый тег для моих имен таблиц. Как написать код для экспорта?
Другие вопросы по StackOverflow в основном сосредоточены на экспорте одной таблицы, поэтому я надеюсь, что этот вопрос также поможет другим попыткам экспортировать несколько таблиц.