私は非常に単純なSpring Batchアプリケーションを使用して、複数のファイルを読み込んで1つのファイルに書き込みます。私のプロジェクトは、ファイルが "#"で始まる行を除いて、すべてのシナリオで超うまく動作しています。私の読者はその行を読まない。問題は、上位システムが#:(Spring Batchを使用して#で始まるファイルの内容を読み込みます。
で始まるeverylineファイルをダウン送信しようとしている誰でも同様の問題とどのようにそれを解決するためには直面しないことである。事前に
おかげで..
マイtokenizerconfig
<bean id="accountDataTokenizer" class="org.springframework.batch.item.file.transform.PatternMatchingCompositeLineTokenizer">
<property name="tokenizers">
<map>
<entry key="#ACCOUNT*" value-ref="headerRecordTokenizer" />
<entry key="*" value-ref="defaultLineTokenizer" />
</map>
</property>
</bean>
はあなたの現在の春の一括設定を投稿できるの?そして、あなたはそのような行で何をしたいですか?それらを無視する? – Tunaki
入力ファイルが他のシステムから生成されています。そのシステムは、各行が "#"で始まるようにそのファイルを生成します。今私はそれらのファイルを読んでいるとき私は私の読者の中の任意のコンテンツを取得しないでください、しかし、私は "#"各行からすべて正常に動作して削除します。 –