Not just modern ones. COBOL records are pretty much isomorphic to JSON objects, give or take a few aberrations like REDEFINES. The key difference is that JSON is designed to make it easy for programs to exchange data with each other, whereas XML is designed to represent documents. Michael Kay Saxonica |