Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring批量写入固定格式文件_Java_String_Spring_Spring Batch - Fatal编程技术网

Java spring批量写入固定格式文件

Java spring批量写入固定格式文件,java,string,spring,spring-batch,Java,String,Spring,Spring Batch,我有一个项目编写器,如下所示: 如何避免这种情况 剩下的字符不应该被截断,只写前8个字符吗 我是否需要在我的代码中输入验证,才能严格按照列的预期只传递8个字符?您必须设置精度和宽度。请尝试此格式化程序字符串: <beans:property name="format" value="%-8.8s%-12.12s%-11.11s%-16.16s" /> 请参见:, THIS IS A TEST Expecting: THIS IS COL2STARTS Getting

我有一个项目编写器,如下所示:

如何避免这种情况

剩下的字符不应该被截断,只写前8个字符吗


我是否需要在我的代码中输入验证,才能严格按照列的预期只传递8个字符?

您必须设置精度和宽度。请尝试此格式化程序字符串:

<beans:property name="format" value="%-8.8s%-12.12s%-11.11s%-16.16s" /> 

请参见:,

THIS IS A TEST

Expecting: 
THIS IS COL2STARTS

Getting: 
THIS IS A TESTCOL2STARTS
<beans:property name="format" value="%-8.8s%-12.12s%-11.11s%-16.16s" />