JSON: Diferenzas entre revisións

Contido eliminado Contido engadido
Sen resumo de edición
m Bot: Substitución automática de texto (-fechaacceso +dataacceso)
Liña 10:
Cada vez hai máis soporte de JSON mediante o uso de paquetes escritos por terceiras partes. A lista de linguaxes soportadas inclúe , [[ActionScript]], [[linguaxe de programación C|C]], [[C++]], [[C Sharp|C#]], [[ColdFusion]], [[Common Lisp]], [[Delphi]], [[E programming language|E]], [[Linguaxe de programación Eiffel|Eiffel]], [[Linguaxe de programación Java|Java]], [[JavaScript]], [[ML]], [[Ocaml|Objective CAML]], [[Perl]], [[PHP]], [[Python]], [[Rebol]], [[Ruby]], [[Lua]] e [[Visual FoxPro]].
 
En decembro de 2005 [[Yahoo!]] comezou a dar soporte opcional de JSON nalgúns dos seus [[Servizo web|servizos web]].<ref name="yahoo">{{cita web |url=http://developer.yahoo.com/common/json.html |título=Using JSON with Yahoo! Web services |autor=[[Yahoo!]] |fechaaccesodataacceso=2 de marzo de 2010}}</ref>
 
O termo JSON está altamente difundido nos medios de programación, con todo, é un termo mal descrito xa que en realidade é só unha parte da definición do estándar ECMA-262 en que está baseado Javascript. Por iso é polo que nin Yahoo, nin Google empregan JSON, senón LJS. Unha das calidades intrínsecas de Javascript denominada LJS (Literal Javascript) facilita o fluxo de datos e mesmo de funcións, para a cal non require a función <code>eval()</code> se son datos os que se transfiren como no caso de XML. Todo o referente a transferencia de datos en todos os seus tipos, incluíndo arrays, booleans, integers, etc. non requiren da función <code>eval()</code>, e é precisamente niso onde supera por moito JavaScript ao XML, se se utiliza o LJS e non a incorrecta definición de JSON.