Nene, JSON ist eben eine alternatives "Format" zu XML
http://www.json.org/
Wikipedia beschreibt das auch ganz treffend:
JSON, kurz für JavaScript Object Notation und gesprochen wie der Name Jason, ist ein kompaktes Computer-Format in für Mensch und Maschine einfach lesbarer Textform zum Zweck des Datenaustauschs zwischen Anwendungen. Obwohl der Name auf eine alleinige Verwendung in JavaScript hindeutet, ist JSON ein unabhängiges Format, welches theoretisch in jeder Programmiersprache eingesetzt werden kann. Es existieren JSON-Implementierungen unter anderem für C, C#, Java, JavaScript, Perl, PHP, Python, Ruby und Smalltalk.
Hier mal ein PHP Beispiel (JSON hat nichts mit PHP zu tun)
|
PHP Quellcode
|
1
2
3
4
5
6
7
8
9
|
<?php
class Ob {
public $arr = array("hans"=>"123", "peter"=>"456");
public $x = 5;
}
$ob = new Ob();
echo json_encode($ob);
?>
|
Ausgabe: {"arr":{"hans":"123","peter":"456"},"x":5}
Ich habe mal auf die schnelle einen Wiki Beitrag dazu erstellt:
PHP JSON
Für alle die Prototype nutzen. Prototype parst JSON automatisch ;-) HowTo folgt vielleicht nach den Feiertagen.