| title | Client-side and Server-side Formatting (SQLXML) | ||||
|---|---|---|---|---|---|
| description | Learn about the client-side and server-side XML formatting of documents generated by SQLXML 4.0 queries executed against a Microsoft SQL Server database. | ||||
| author | MikeRayMSFT | ||||
| ms.author | mikeray | ||||
| ms.date | 03/16/2017 | ||||
| ms.service | sql | ||||
| ms.subservice | xml | ||||
| ms.topic | reference | ||||
| helpviewer_keywords |
|
||||
| monikerRange | =azuresqldb-current||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current |
[!INCLUDE SQL Server Azure SQL Database Azure SQL Managed Instance]
SQLXML provides two ways to format an XML document:
-
Server-side formatting
-
Client-side formatting
This section includes information about formatting XML documents on either the client side or the server side from the rowsets that are generated by queries executed against a database in [!INCLUDEmsCoName] [!INCLUDEssNoVersion].
Architecture of Client-side and Server-side XML Formatting (SQLXML 4.0)
Provides architectural diagrams and describes the basics of client- and server-side formatting architecture in SQLXML.
Server-side XML Formatting (SQLXML 4.0)
Describes server-side XML formatting.
Client-side XML Formatting (SQLXML 4.0)
Describes client-side XML formatting, including information about using FOR XML on the client.
Client-side vs. Server-side XML Formatting (SQLXML 4.0)
Describes specific differences between client-side and server-side XML formatting.