Archive for the 'Programmation' Category

Ajaxian::BadgerFish: Translating XML to JSON

Tuesday, April 18th, 2006

Source: http://ajaxian.com/archives/badgerfish-translating-xml-to-json

BadgerFish: Traduire XML en JSON

Brian McCallister nous dit que la conversation a commencé, de façon innocente, sur les stratégies de sérialisation pour les WebServices… et est devenu BadgerFish:


BadgerFish est une convetion pour la traduction d’un document XML en objet JSON. Une fois que vous avez votre document XML sous la forme d’un objet JSON, il est facile de le manipuler avec JavaScript. Si vous êtes familié avec l’extension SimpleXML pour PHP, pensez à BadgerFish, comme à un outil pour un but similaire: simplifier pour faire des manipulations communes sur des documents XML avec un structure prévisible.

Les règles:
- Les noms des éléments deviennent les propriétés des objets.
- Les éléments texte des éléments, vont dans la propriété $ de l’objet.
- les éléments inclus deviennent des propriété incluses.
- Des éléments multiples au même niveau, deviennent un tableau d’éléments.
- Les attributs deviennent des propriétés, avec @ en préfixe du nom.
- Les namespaces Actifs pour un élément vont dans la propriété de l’élément @xmlns.
- L’URI du namespace par défaut est @xmlns.$
- les autres namespaces vont dans les propriétés de @xmlns.
- les éléments avec des namespace en préfixe deviennent des propriété d’objets aussi…

Ajaxian::KingPing: Blog Notification with Ajax

Tuesday, April 18th, 2006

Ajaxian::Zephyr: Ajax MVC Framework for PHP

Tuesday, April 18th, 2006

Ajaxian::A Few Atlas Announcements

Tuesday, April 18th, 2006

Ajaxian::Catching users JavaScript errors in your server logs

Tuesday, April 18th, 2006

Ajaxian::Yahoo Releases “Instant Search”

Wednesday, April 12th, 2006

Ajaxian::Prototype: Easing Ajax’s Pain

Wednesday, April 12th, 2006

Ajaxian::DOMInclude: Replacing pop-ups

Wednesday, April 12th, 2006

Ajaxian::Ajax and Your CMS

Monday, April 10th, 2006

Ajaxian::Faster DOM Queries

Monday, April 10th, 2006