I apologize for not actually stating my point. It appears to me that the z/OS JSON parser/generator works only with EBCDIC (specifically CP 1047). And that this is different than the COBOL V6 "JSON GENERATE" statement, which I believe takes EBCDIC as input and converts to UTF-8, and only UTF-8, for the output. Denis thinks that there should be an option for JSON GENERATE to specify the output code-page, and I agree.
And yes, I realize that the COBOL JSON GENERATE might not actually use the z/OS JSON services for any of its work. (I don't know one way or the other.) I was just pointing out how IBM COBOL Development went one way and IBM z/OS Development did, I believe, the exact opposite.
Or I could simply being read everything wrong, in which case nevermind!
fswarbrick