508 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			508 B
		
	
	
	
	
	
	
	
| tags | ||
|---|---|---|
  | 
jq
Remove property
Remove property from a JSON array of objects:
{
  "member_inputs": [
    {
      "name": "Thomas",
      "input_type": "select"
    },
    {
      "name": "Martha",
      "input_type": "text"
    }
  ]
}
jq '.member_details |= map(del(.input_type))' memberDetails.json
Add '-i' to modify the source file directly (in-place)
Multiple properties can be deleted simply by chaining, e.g.
(del(.input_type, .another_property))