将cobol数据嵌套到一个固定长度的字符串

将cobol数据嵌套到一个固定长度的字符串,cobol,Cobol,我必须调用一个存储过程,该存储过程采用400字节长的普通字符串形式的嵌套cobol数据结构 我希望避免手动组装此字符串 是否有在线工具可以进行这种转换?i、 e.输入结构化cobol数据并计算内存中的表示 如果没有,手动获取字符串的最佳/最简单的方法是什么?正如比尔所说,很难理解你想要什么,所以你能澄清这个问题吗。 如果你没有COBOL文案,你需要得到它 但如果您想知道COBOL副本中COBOL字段的起始位置: 大多数COBOL编译器会告诉您如何分配字段,您可能需要指定编译器选项。具有与其他几种

我必须调用一个存储过程,该存储过程采用400字节长的普通字符串形式的嵌套cobol数据结构

我希望避免手动组装此字符串

是否有在线工具可以进行这种转换?i、 e.输入结构化cobol数据并计算内存中的表示


如果没有,手动获取字符串的最佳/最简单的方法是什么?

正如比尔所说,很难理解你想要什么,所以你能澄清这个问题吗。

如果你没有COBOL文案,你需要得到它

但如果您想知道COBOL副本中COBOL字段的起始位置:

大多数COBOL编译器会告诉您如何分配字段,您可能需要指定编译器选项。具有与其他几种编译器Microfocus、IBM等的兼容模式,可用于获取这些编译器的映射。 对于大型机,文件辅助将为您提供现场地图。 对于大型机COBOL,项目将把COBOL副本转换为Xml文件,其中列出字段的起始位置和长度。 有一个cobol分析选项实用程序>>>cobol副本分析,它将为您提供一个字段映射大型机、Gnu cobol、富士通pc cobol编译器。记录编辑器还允许您输入字段并创建文件
如果您使用的是Java或JRecord,则值得一看

这就是我一直在寻找的工具:

通过旧SO问题找到:

此处不讨论工具推荐。也不是对最佳/最容易的意见或其他类型的征求意见的意见。如果您有数据,它已经是一个400字节的块。我不确定你所说的嵌套COBOL数据结构是什么意思。如果你能整理一下这些东西,这将有助于避免你的问题被搁置。正如比尔所说,很难理解你想要什么