custom json deserializer for jsonLineItem