Jeg ser ud til at have en enorm masochistisk streak, fordi jeg har skrevet en JSON-parser. Det konverterer et JSON-dokument til en SQL Adjacency-listetabel, som er nem at bruge til at opdatere dine datatabeller. Faktisk har jeg gjort det værre, idet jeg har lavet kode for at gøre den omvendte proces, som er at gå fra en hierarki-tabel til en JSON-streng
Artiklen og koden er her:Forbruger Json-strenge i 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" } } } ')
For at få: