JSON IDU0075 Sissejuhatus veebiteenustesse.  JSON stands for JavaScript Object Notation  JSON is lightweight text-data interchange format  JSON is.

Slides:



Advertisements
Similar presentations
Copyright © Steven W. Johnson
Advertisements

What are Web Services? How to use them?
SE 480: Client Side Scripting Languages Week 10: Ajax Data Sources Copyright © Steven W. Johnson October 1, 2014.
An Introductory Tutorial. Background and Purpose.
JavaScript Object Notation
JSON Valery Ivanov.
With jQuery and AJAX Doncho Minkov Telerik Corporation Technical Trainer.
15-Jul-15 JSON. JSON example “JSON” stands for “JavaScript Object Notation” Despite the name, JSON is a (mostly) language-independent way of specifying.
JSON (JavaScript Object Notation).  A lightweight data-interchange format  A subset of the object literal notation of JavaScript (or ECMA-262).  A.
Chris Pinski.  History  What is Ajax  Who uses Ajax  Underlying Technologies  SE Aspect  Common Problems  Conclusion.
JSON The Fat Free Alternative to XML. Data Interchange The key idea in Ajax. An alternative to page replacement. Applications delivered as pages. How.
The New Zealand Institute for Plant & Food Research Limited Matthew Laurenson Web Services: Introduction & Design Considerations.
RESTful applications Norman White. REST Representational state transfer Key concepts – Client Server architecture built on transferring resources between.
Lecture 13 – XML and JSON SFDV3011 – Advanced Web Development Reference: 1.
Introduction to JavaScript Gordon Tian
JSON-LD. JSON as an XML Alternative JSON is a light-weight alternative to XML for data- interchange JSON = JavaScript Object Notation – It’s really language.
JSON Java Script Object Notation Copyright © 2013 Curt Hill.
JSON and A Comparison of Scripts. JSON: JavaScript Object Notation Based on a subset of the JavaScript Programming Language provides a standardized data.
XML Introduction. What is XML? XML stands for eXtensible Markup Language XML stands for eXtensible Markup Language XML is a markup language much like.
Google Data Protocol Guy Mark Lifshitz. Motivation Google’s Mission: – Organize the world’s information – Make information universally accessible – Provide.
JSON Android Club 2015.
Creating Dynamic Webpages
JSON COMPSCI 105 S Principles of Computer Science.
AJAX. Ajax  $.get  $.post  $.getJSON  $.ajax  json and xml  Looping over data results, success and error callbacks.
Jennifer Widom JSON Data Introduction. Jennifer Widom JSON Introduction JavaScript Object Notation (JSON)  Standard for “serializing” data objects, usually.
JavaScript. JavaScript Introduction JavaScript is the world's most popular programming language. It is the language for HTML and the web, for servers,
OVERVIEW AND PARSING JSON. What is JSON JavaScript Object Notation Used to format data Commonly used in Web as a vehicle to describe data being sent between.
JSON JavaScript Object Notation. Introduction (What is JSON?) A lightweight text based data-interchange format Language independent Subset of JavaScript.
Google maps engine and language presentation Ibrahim Motala.
JSON. JSON as an XML Alternative JSON is a light-weight alternative to XML for data- interchange JSON = JavaScript Object Notation It’s really language.
JSON (Copied from and from Prof Da Silva) Week 12 Web site:
JavaScript 4 JavaScript 4 Objects and JSON Dr Kevin McManus with material borrowed from Gill Windall
XML & JSON. Background XML and JSON are to standard, textual data formats for representing arbitrary data – XML stands for “eXtensible Markup Language”
JQuery, JSON, AJAX. AJAX: Async JavaScript & XML In traditional Web coding, to get information from a database or a file on the server –make an HTML form.
11 jQuery Web Service Client. 22 Objectives You will be able to Use JSON (JavaScript Object Notation) for communcations between browser and server methods.
Embt.co/sprint-rest-json-services Blog Notes: Building RESTful servers. In C++ Builder Developer Skill Sprint Tips, Tricks and Techniques The Ultimate.
WELCOME MIDHUN SUDHAKAR twitter.com/midhunopus in.linkedin.com/pub/midhunsudhakar/86/a65/a9.
Framework and Graph Visualization Tools
The Fat-Free Alternative to XML
Storing Data.
The Object-Oriented Thought Process Chapter 11
The Fat-Free Alternative to XML
JSON.
Azure – winter 2016/17 Boris van Sosin, Marina Minkin, Nitsan Pri Hadash, Ariel Yehezkeli SI CALOREM NON TOLERAS E CVLINA EXI.
Exporting and Importing Data
JSON Crash Course Traversy Media.
Exporting and Importing Data
Database Systems Week 12 by Zohaib Jan.
Meet JSON In SQL Server 2016 Russ Loski Preparations:
Consuming Java Script Object Notation (JSON) feeds
Session V HTML5 APIs - AJAX & JSON
Meet JSON In SQL Server 2016 Russ Loski Preparations:
Built in Fairfield County: Front End Developers Meetup
Meet JSON In SQL Server 2016 Russ Loski Preparations:
HTML Level II (CyberAdvantage)
HTML5 AJAX & JSON APIs
2017, Fall Pusan National University Ki-Joune Li
JSON Data Demo.
JSON for the Data Mortal
Strings and Serialization
Integrating REST API and SQL Server JSON Functions
Department of Computer Science Cal State East Bay, Hayward, CA
JSON for Linked Data: a standard for serializing RDF using JSON
Lecture 5- Semi-Structured Data (XML, JSON)
Semi-Structured Data (XML, JSON)
The Fat-Free Alternative to XML
Both XML ad JSON are designed to transport data
XML/JSON/AJAX Master a Skill / Learn for Life
JSON: JavaScript Object Notation
Web Client Side Technologies Raneem Qaddoura
Presentation transcript:

JSON IDU0075 Sissejuhatus veebiteenustesse

 JSON stands for JavaScript Object Notation  JSON is lightweight text-data interchange format  JSON is language independent  JSON is "self-describing" and easy to understand What is JSON?

 JSON is plain text  JSON is "self-describing" (human readable)  JSON is hierarchical (values within values)  JSON can be parsed by JavaScript  JSON data can be transported using AJAX Much Like XML

 No end tag  Shorter  Quicker to read and write  Can be parsed using built-in JavaScript eval()  Uses arrays  No reserved words Much Unlike XML

 Data is in name/value pairs  Data is separated by comma  Curly brackets holds objects  Square brackets holds arrays  { "firstName":"John", "lastName":"Doe" } JSON Syntax Rules

 { "employees": [ { "firstName":"John", "lastName":"Doe" }, { "firstName":"Anna", "lastName":"Smith" }, { "firstName":"Peter", "lastName":"Jones" } ] } JSON Syntax Rules

{ "firstName": „Peeter", "lastName": „Porgand", "address": { "streetAddress": „Ehitajate tee 5-III 301", "city": „Tallinn", "postalCode": „123456“ }, "phoneNumbers": [ " ", " " ] } JSON example

Peeter Porgand Ehitajate tee Tallinn Same in XML

 yjson_eval yjson_eval JSON to JavaScript

Aitäh! Julia Labunets IABB51