I work "completely" with XML in SQL Server, and basically it is an import function in some of my projects. I do not use the SSIS XML source due to the limitations of the XML structure. As an example, it is impossible to import data from Excel XML, where not only the data, but also the column names are values. To prepare this type of import, I use the TSQL code. Perhaps you can use third-party components for this example, but not all customers want to pay for it.))
Dalex source share