Wie filtere ich ein json Objekt in Javascript?

Ich habe die folgende JSON-Zeichenfolge:

{
   "Alarm":{
      "Hello":48,
      "World":3,
      "Orange":1
   },
   "Rapid":{
      "Total":746084,
      "Fake":20970,
      "Cancel":9985,
      "Word": 2343
   },
   "Flow":{
      "Support":746084,
      "About":0,
      "Learn":0
   }
}

Dann lade ich den obigen String und konvertiere ihn nachjson Objekt

jsonStr = '{"Alarm":{"Hello":48,"World":3,"Orange":1},"Rapid":{"Total":746084,"Fake":20970,"Cancel":9985},"Flow":{"Support":746084,"About":0,"Learn":0}}';
var jsonObj = JSON.parse(jsonStr);

Now wie kann ich das filternjson Objekt nach Schlüsselname? z.B. Wenn der Filter "ange" wäre, wäre das gefilterte Objekt:

{
   "Alarm":{
      "Orange":1
   }
}

Wenn der Filter "flo" ist, wird das gefilterte Objekt zu:

{
   "Flow":{
      "Support":746084,
      "About":0,
      "Learn":0
   }
}

Und wenn der Filter "wor" wäre, wäre das Ergebnis:

{
   "Alarm":{
      "World":3,
   },
   "Rapid":{
      "Word": 2343
   }
}

Ist es möglich, diese Filterung mit dem @ zu erreichefilter Methode? Jeder Rat wäre dankbar.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage