gpt4 book ai didi

java - COBOL copybook 中的字符串长度

转载 作者:行者123 更新时间:2023-12-01 18:41:50 24 4
gpt4 key购买 nike

我正在使用大型机上托管的 Java Web 服务,我们正在为其生成抄写本文件。我有一个包含字符串字段的复杂类型的 XSD。我想将字符串字段的长度指定为 1024。目前,它正在生成 PIC X(255) 类型的元素,长度为 255 个字符。我怎样才能避免将其更改为 1024?

复杂类型:

<xs:complexType name="GetPatientResponse">
<xs:sequence>
<xs:element minOccurs="1" name="message" type="xs:string"/>
</xs:sequence>
</xs:complexType>

生成的字帖:

protected static StringField MESSAGE factory.getStringField(255);

不幸的是,其余代码位于安全网络中,我不允许将其复制出来。任何帮助表示赞赏。谢谢!

编辑:我尝试了建议的解决方案,它有效。但文本现在包含大量空白。抱歉之前没有提到这一点 - 我的字符串介于 0 - 1024 个字符之间。我只尝试了 maxLength,但它为我抛出了 LENGTH_TOO_LONG CICS 错误。如果需要更多信息来建议解决方案,请告诉我。谢谢!

最佳答案

添加属性 minLength="1024"maxLength="1024"

关于java - COBOL copybook 中的字符串长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19671928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com