If the temp-table fields are all characters then the WRITE-JSON call will write strings. It sounds like the READ-XML is not converting correctly. Continue reading...