cancel
Showing results for 
Search instead for 
Did you mean: 

How to remove blank rows from an input flat file?

darshthakkar
Valued Contributor

Hi Team,

How can I remove all the blank rows from an input flat file? I cannot use a condition restricted on a single column as the other records are needed. All I want to do is filter out ALL ROWS that doesn’t have any data (like Row 4, 5, 7, 8 shown in the screenshot below)

image

Desired Output:
image

Thus, final output should be:
image

Thanking in advance.

Regards,
DT

1 ACCEPTED SOLUTION

ddellsperger
Moderator
Moderator

This is maybe a little bit difficult, but you can put the following filter after your parser
The expression is: $.entries().filter(v => v[1] != "").length > 0 which will find any instance where all of the values for the given input document are all empty and filter them out.
image

View solution in original post

18 REPLIES 18

smudassir
Employee
Employee

Will JSON.stringify($) != “{}” works? I feel this is simpler.

@smudassir: I haven’t tried this but can surely give a try and keep you posted. Should the input stream be in any specific format?

BR,
Darsh

Just try on the data you had earlier.

Sure, will keep you posted after trying that solution. Thank you.