Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Future consideration
Workspace z/OS
Created by Guest
Created on May 11, 2022
Merged idea
This idea has been merged into another idea. To comment or vote on this idea, please visit ZOS-I-3309 Request for a conversion code in the Toolkit for COBOL.

Request for a conversion code in the Toolkit for COBOL Merged

We have a zSeries COBOL program using the HTTP z/OS Client Web Enablement Toolkit to act as http client. The program receives a JSON string from the partner system, which is parsed by the toolkit HWTJPARS, then values are extracted using HWTJSRCH. We find that the one of the fields in the JSON payload contains escaped characters -that is, it contains string data including the forward slash character / which is itself escaped with the backslash character \. Example: Data sent by the ASCII server application as Pv+s/2S81WhZyWoyiTNLuA== is being received by the mainframe client as Pv+s\/2S81WhZyWoyiTNLuA== The toolkit appears to be treating the escape character and the escaped character as individual characters, meaning that the above 24 byte string is being passed to the cobol program as a 25 byte string if one of the characters is the forward slash. We would need a way to decode the escape sequences in COBOL. There is a reference in the Knowledge Center to HWTJESCT which appears to say just that, but that appears to be only for the REXX implementation of the toolkit.
Idea priority Low