0
다른 모든 줄이 비어있는 파일을 처리하고 있는데, 데이터 위브 또는 그루비를 사용하여이 줄을 제거하는 방법은 무엇입니까? 내 페이로드는 이제 줄을 구문 분석이Dataweave는 파일을 읽을 때 빈 줄을 제거합니다.
내 변압기 모양입니다 : 응답
다른 모든 줄이 비어있는 파일을 처리하고 있는데, 데이터 위브 또는 그루비를 사용하여이 줄을 제거하는 방법은 무엇입니까? 내 페이로드는 이제 줄을 구문 분석이Dataweave는 파일을 읽을 때 빈 줄을 제거합니다.
내 변압기 모양입니다 : 응답
에 대한
%dw 1.0
%output application/java
---
payload map
{
line: $[0]
}
감사 페이로드를 필터링과 같은 dataweave을보십시오. 수신 페이로드의 내용이 비어 있거나 문제를 일으키는 종류가 없는지 확인하십시오.
%dw 1.0
%output application/java
---
payload filter ($ !=null and $ !='') map
{
line: $[0]
}
비어 있지 않은 모든 행을 파일에서 메모리로로드 하시겠습니까? groovy에서 다음과 같이 될 수 있습니다 :'List lines = new File ('myfile.txt'). readLines(). findAll {it}' – daggett
{line =} 예 : 1,11, 13 실제 데이터가있는 라인은 – Bubosam