title: Is it possible to remove JSON object from JSON object with JSON.NET?
body: <p>I can merge JSON objects in JSON.NET but;</p>
  
  <p><em>I would like to remove JSON object from JSON object like this:</em></p>
  
  <pre><code>{
  "name":"Mike",
  "surname":"Dow",
  "children":["James","John"],
  "data":{"A1":"B1","A2":"B2","A3":"B3"},
  "data2":{"A1":"B1","A2":"B2","A3":"B3","A4":"B4"},
  "data3":{"A1":{"B1":"C1","B2":"C2"}}
  }
  </code></pre>
  
  <p>minus</p>
  
  <pre><code>{
  "name":"Mike",
  "children":["James"],
  "data":{"A1":"B1"},
  "data2":{"A3":"B3","A4":"B4"},
  "data3":{"A1":{"B2":"C2"}}
  }
  </code></pre>
  
  <p>equals</p>
  
  <pre><code>{
  "surname":"Dow",
  "children":["John"],
  "data":{"A2":"B2","A3":"B3"},
  "data2":{"A1":"B1","A2":"B2"},
  "data3":{"A1":{"B1":"C1"}}
  }
  </code></pre>
  
  <p>Is it possible with JSON.NET? </p>