Abo
  • Services:
Anzeige
Tempo und JSON Report: JSON einfach in Form bringen

Tempo und JSON Report

JSON einfach in Form bringen

JSON, die Javascript Object Notation, erfreut sich großer Popularität, denn das Datenformat ist sehr kompakt und kann in Javascript-Anwendungen leicht genutzt werden. Besonders gut lesbar ist JSON allerdings nicht. Bibliotheken wie Tempo und JSON Report versprechen Abhilfe.

Die Javascript-Bibliothek jsonreport.js wandelt Daten im JSON-Format in HTML um, so dass sie für Menschen leichter zu lesen sind. Die Bibliothek arbeitet unabhängig und basiert lediglich auf Underscore.js und Backbone.js.

Anzeige

In eine Webseite eingefügt, stellt jsonreport.js die Funktion _.jsonreport(json) zur Verfügung, der beliebige Daten im JSON-Format übergeben werden. Als Ergebnis liefert die Funktion einen HTML-String zurück, der die formatierten Daten enthält. Eine Demo unter ajaxstack.com/jsonreport zeigt jsonreport.js in Aktion.

Tempo nutzt Templates

Bei Tempo handelt es sich um eine kleine JSON-Rendering-Engine, die auf Templates zurückgreift. Diese Templates werden in reinem HTML geschrieben, und Tempo sorgt dafür, dass im JSON-Format übergebene Daten mit dem Template formatiert werden. Die Felder werden dabei einfach in doppelt geschweiften Klammern ins HTML geschrieben.

Tempo liegt bereits in der Version 1.1 vor. Unter twigkit.github.com/tempo gibt es Beispiele für Twitter und Solr.


eye home zur Startseite
Baron Münchhausen. 22. Mär 2011

Oh jetzt komm nicht mit so einer billigen Nummer. Ich könnte jetzt weiter machen mit...

Baron Münchhausen. 22. Mär 2011

Ein ziemlich sinnloser Beitrag, der wohl nur darauf zielt zum Ausdruck zu bringen, dass...

chrulri 21. Mär 2011

Nur weil der Rest noch unleserlicher ist, muss man sich mit komprimiertem JSON doch nicht...

Baron Münchhausen. 21. Mär 2011

Achso, sry, ich dachte du meinst Tempo ^^

Baron Münchhausen. 21. Mär 2011

1. Die für dne Parser verwendeten Attribute sind in keiner HTML DTD zulässig. Sie bleiben...



Anzeige

Stellenmarkt
  1. AKDB, München, Regensburg, Bayreuth
  2. Bosch Service Solutions Magdeburg GmbH, Berlin, Magdeburg
  3. dSPACE GmbH, Paderborn
  4. Smartsteuer GmbH, Hannover


Anzeige
Hardware-Angebote
  1. 18,01€+ 3€ Versand
  2. jetzt bei Alternate

Folgen Sie uns
       


  1. Minecraft

    Eine Server-Farm für (fast) alle Klötzchenbauer

  2. Kabelnetz

    Unitymedia bringt neue Connect App, Booster und Sprachsuche

  3. PowerVR 9XE/9XM und PowerVR 2NX

    Imagination Technologies bringt eigenen AI-Beschleuniger

  4. Auslastung

    Wenn es Abend wird im Kabelnetz

  5. Milliarden-Deal

    Google kauft Teile der HTC-Smartphone-Sparte

  6. MPEG

    H.265-Nachfolger kann 30 bis 60 Prozent Verbesserung bringen

  7. Liberty Global

    Giga-Standard Docsis 3.1 kommt im ersten Quartal 2018

  8. Apache-Sicherheitslücke

    Optionsbleed bereits 2014 entdeckt und übersehen

  9. Tianhe-2A

    Zweitschnellster Supercomputer wird doppelt so flott

  10. Autonomes Fahren

    Japan testet fahrerlosen Bus auf dem Land



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Zukunft des Autos: "Unsere Elektrofahrzeuge sollen typische Porsche sein"
Zukunft des Autos
"Unsere Elektrofahrzeuge sollen typische Porsche sein"
  1. Concept EQA Mercedes elektrifiziert die Kompaktklasse
  2. GLC F-Cell Mercedes stellt SUV mit Brennstoffzelle und Akku vor
  3. ID Crozz VW stellt elektrisches Crossover vor

Optionsbleed: Apache-Webserver blutet
Optionsbleed
Apache-Webserver blutet
  1. Open Source Projekt Oracle will Java EE abgeben

Kein App Store mehr: iOS-Nutzer sollten das neue iTunes nicht installieren
Kein App Store mehr
iOS-Nutzer sollten das neue iTunes nicht installieren
  1. Betriebssystem Apple veröffentlicht Goldmaster für iOS, tvOS und WatchOS
  2. iPhone iOS 11 bekommt Schutz gegen unerwünschte Memory-Dumps
  3. IOS 11 Epic Games rettet Infinity Blade ins 64-Bit-Zeitalter

  1. Re: sau dämliche Forderung

    M.P. | 10:43

  2. Re: Habe es immer noch nicht ganz verstanden

    mrgenie | 10:40

  3. 64Bit

    flocke74 | 10:39

  4. Re: Upload höher als bei DSL?

    mrgenie | 10:39

  5. Und was ist mit der Xbox-360-Edition?

    Santobert | 10:38


  1. 10:03

  2. 10:00

  3. 09:00

  4. 08:00

  5. 07:10

  6. 07:00

  7. 18:10

  8. 17:45


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel