title: parsing JSON and removing extraneous characters before adding to observable collection
body: <p>I am trying to GET JSON From a webservice , which i was able to figure out . BTW This was my JSON Data </p>
  
  <pre><code> {
          "X-YZ-111/AB.CD": {
              "P1": "F",
              "P2": "43.46"
          },        
  
          "X-YZ-112/AB.CDRTE.D": {
              "P1": "F",
              "P2": "8.02"
          }
  }
  </code></pre>
  
  <p>Now i am able trying to parse it into a collection,where each item has "X-YZ-111/AB.CD" as name property and P1 and P2 as other 2 properties ,which i will try to bind to a Tile in UI using CollectionViewSource later.</p>
  
  <p>I am able to parse the JSON into my classes like this -</p>
  
  <pre><code>var jObj = JObject.Parse(result);
  var dict = jObj.Children()
             .Cast&lt;JProperty&gt;()
             .ToDictionary(p =&gt; p.Name, 
                           p =&gt; new Tuple&lt;string, string&gt;((string)p.Value["P1"], (string)p.Value["P2"]));
  </code></pre>
  
  <p>But  after parsing JSON and before adding the dict collection to observable collection i want to strip off all characters after "/" from Name Property.</p>
  
  <p>So if it is <code>"X-YZ-112/AB.CDRTE.D"</code> , i want Name to be <code>"X-YZ-112"</code> and strip off <code>"AB.CDRTE.D"</code>. My Json data has 21 objects like this and all object's Name have this extraneous data. Is there anyway i can strip these chars before adding them to my observable collection?</p>