2011-04-05 13 views
1

Quelles sont les différences entre les flux JSON et RSS?Flux JSON et RSS - différence?

En dehors de:

feed Un JSON est dans un format que JavaScript peut facilement utiliser directement.

Les navigateurs peuvent consommer une grande quantité de JSON beaucoup plus efficace que ce qu'ils peuvent consommer une grande quantité de XML et l'écart se creuse parce que les dernières versions des navigateurs sont maintenant fournir un support natif, sans danger pour encodage et décodage JSON.

+2

JavaScript ne peut pas lire les flux RSS des sites distants, vous êtes donc limité à votre propre domaine. JSON, cependant, fonctionne sur plusieurs domaines. Je pense que c'est la plus grande différence entre les deux. – Blender

Répondre

1

Si vous utilisez JavaScript, vous savez à quel point le DOM peut être compliqué. Je suggère d'utiliser JSON juste parce qu'il est plus facile de programmer. Je dépend aussi de l'endroit où vous l'envoyez, que vos clients prennent en charge RSS ou JSON.

Autres choses:

  • JSON est plus facile à déboguer visuellement
  • Beaucoup de bonnes bibliothèques pour JSON dans les langues côté serveur
  • Plus compact que RSS
  • Vous pouvez définir votre propre api/protocole (RSS est une norme)
0

JSON est sensiblement plus facile à analyser. En PHP, par exemple, c'est juste json_decode($json).