23,99 €
inkl. MwSt.

Versandfertig in 6-10 Tagen
  • Broschiertes Buch

JavaScript Object Notation (JSON) becomes increasingly popular as a lightweight alternative to XML for web applications. However this language did receive little research attention and currently lacks formal foundations preventing the development of well-defined languages for querying and type-checking JSON structures. We investigate formal foundations for JSON structures, and highlight the fundamental differences with XML structures. Specifically, we study the differences between XML and JSON structures brought down to the same environment: trees. Then, we investigate a navigational language…mehr

Produktbeschreibung
JavaScript Object Notation (JSON) becomes increasingly popular as a lightweight alternative to XML for web applications. However this language did receive little research attention and currently lacks formal foundations preventing the development of well-defined languages for querying and type-checking JSON structures. We investigate formal foundations for JSON structures, and highlight the fundamental differences with XML structures. Specifically, we study the differences between XML and JSON structures brought down to the same environment: trees. Then, we investigate a navigational language defined on trees, inspired by JSON:select, whose goal is to provide a querying mechanism similar to XPath in the XML setting. We believe that it is not only important to provide formal foundations for JSON but also to provide a unifying ground in order to address the necessary co-existence of both structures in web applications.
Autorenporträt
Mr. Asan Agibetov has obtained his Masters degree in Computer Science in 2012. Shortly after the graduation he worked in a software engineering company in Paris. He then joined a European R&D project, which leverages semi-structured databases and rule-based inference KB engines, to store and manage heteregenous biomedical data.