How to remove XML Container Element if its fields are empty ?
Hi Team,
I have a requirement where in my xml is as below
<SiebelMessage>
<IO>
<IC1>
<Field1> 1</Field1>
<Field2> 2</Field3>
<Field3> 3</Field3>
</IC1>
<IC2>
<Field1> 1</Field1>
<Field2> 2</Field3>
<Field3> 3</Field3>
</IC2>
<IC3> //---- Since the fields are empty
</IC3>
</IO>
<SiebelMessage>
I would like to only see as below
<SiebelMessage>
<IO>
<IC1>
<Field1> 1</Field1>
<Field2> 2</Field3>
<Field3> 3</Field3>
</IC1>
<IC2>
<Field1> 1</Field1>
<Field2> 2</Field3>
<Field3> 3</Field3>
</IC2>
</IO>
<SiebelMessage>
IC 3 must be removed from the message since its fields are null/empty , I dont want to write custom code because its not limited to IC3 i might have very well 20 ICs and randomly only couple of IC will have data, so need some configurable solution ? Any ideas please