JSON是一种语言,如果不是,将如何分类? [英] Is JSON a language, if not how would it be classified?
问题描述
考虑 JSON(JavaScript对象表示法), JSON 本身是一种语言,还是仅在另一种语言的上下文中定义?用语言来说,我的意思是一种可能使用JSON传输/接收数据的编程语言.
Considering JSON (JavaScript Object Notation), is JSON itself a language, or is it only defined in context of another language? By language, I mean a programming language that might be using JSON to transmit/receive data.
有趣的是, XML 尚未完成图灵完善,但名称中包含语言.也许这意味着为此目的需要对语言进行更广泛的定义?
It is interesting that XML is not Turing complete, yet has language in its name. Perhaps this implies a broader definition of language for this purpose?
推荐答案
这是数据交换格式.
JSON (JavaScript对象表示法)是一种轻量级的数据交换格式.
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
JavaScript Object Notation是一种基于文本的开放标准,旨在用于人类可读的数据交换.
JavaScript Object Notation is a text-based open standard designed for human-readable data interchange.
格式类型:数据交换
http://en.wikipedia.org/wiki/Json
是否仅在一种语言的上下文中定义
is it only defined in context of a language
当然不是.完全有可能编写使用JSON而不使用JavaScript的应用程序.
Certainly not. It is entirely possible to write applications which use JSON but not JavaScript.
这篇关于JSON是一种语言,如果不是,将如何分类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!