Je semble avoir une énorme tendance masochiste dans la mesure où j'ai écrit un analyseur JSON. Il convertit un document JSON en une table de liste SQL Adjacency, facile à utiliser pour mettre à jour vos tables de données. En fait, j'ai fait pire, en ce sens que j'ai fait du code pour faire le processus inverse, qui consiste à passer d'une table hiérarchique à une chaîne JSON
L'article et le code sont ici :Consuming Json strings in SQL server.
Select * from parseJSON('{ "Person": { "firstName": "John", "lastName": "Smith", "age": 25, "Address": { "streetAddress":"21 2nd Street", "city":"New York", "state":"NY", "postalCode":"10021" }, "PhoneNumbers": { "home":"212 555-1234", "fax":"646 555-4567" } } } ')
Pour obtenir :