在 TSQL 中将 JSON 转换为 XML?

Art*_*ion 2 xml t-sql json sql-server-2005 xml-parsing

我有一个开发来执行存储在列表中的 dinamyc 查询,所有这些都被编程为操作 XML 中的参数,但是还有一些其他应用程序以 json 发送参数,所以我想知道是否有人做了一些转换T-SQL 中的 Json 到 XML

小智 6

只是为了更新这一点,您现在可以使用 OPENJSON 转换为表,然后将结果转换为 XML 文档。

https://docs.microsoft.com/en-us/sql/relational-databases/json/convert-json-data-to-rows-and-columns-with-openjson-sql-server

SELECT * 
FROM  OPENJSON('{"title": "Sample Konfabulator Widget","name": "main_window" }') as DATA
FOR XML RAW, ELEMENTS
Run Code Online (Sandbox Code Playgroud)