extraction de données de chaîne json

Je suis nouveau à l'aide du javascript, json. J'ai besoin d'extraire certaines sections de json pour le traitement des données.

{
  "status": "SUCCESS",
  "status_message": "blah blah blah",
  "pri_tag": [
      {
          "tag_id": 1,
          "name": "Tag1"
      },
      {
          "tag_id": 2,
          "name": "Tag2"
      },
      {
          "tag_id": 3,
          "name": "Tag3"
      },
      {
          "tag_id": 4,
          "name": "Tag4"
      }
  ]
}

À partir de ci-dessus json message que j'ai besoin d'extraire pri_tag section, de sorte que l'extrait json doit ressembler à ci-dessous:

[
  {name:'Tag1', tag_id:1},
  {name:'Tag2', tag_id:2},
  {name:'Tag3', tag_id:3},
  {name:'Tag4', tag_id:4},
  {name:'Tag5', tag_id:5},
  {name:'Tag6', tag_id:6}
];

Comment obtenir ce fait à l'aide de javascript? S'il vous plaît aider moi. Merci à l'avance.

Grâce à des amis. J'ai été en mesure d'obtenir ce travail. Merci une fois de plus.

Hornet vous a donné la réponse parfaite! Est votre message JSON déjà chargé comme un Objet JSON (si vous avez déclaré comme vous l'avez fait ci-dessus dans votre JS, il est). Si vous chargez le message avec l'AJAX, vous devez ajouter var json_message = JSON.parse(my_json_message_variable)

OriginalL'auteur Pradeep | 2014-03-25