Servlets 使用JSON vs XML将数据传输到服务器端(J2EE)

Servlets 使用JSON vs XML将数据传输到服务器端(J2EE),servlets,Servlets,下面这一行摘自一个网站 **JSON Objects are serializable and where as XML is not .** 假设我正在将一个JSON对象从UI传递到服务器(J2EE语言)\ 请告诉我,如果我使用XML或JSON将数据从HTML/JSP传输到服务器,会产生什么样的效果 多谢各位 通过网络在客户端和服务器之间传输JSON,更加精简和轻量级 例如,在XML中通过网络传输简单的动物对象可能如下所示: <Animal> <Name>Lion&l

下面这一行摘自一个网站

**JSON Objects are serializable and where as XML is not .**
假设我正在将一个JSON对象从UI传递到服务器(J2EE语言)\ 请告诉我,如果我使用XML或JSON将数据从HTML/JSP传输到服务器,会产生什么样的效果


多谢各位

通过网络在客户端和服务器之间传输
JSON
,更加精简和轻量级

例如,在XML中通过网络传输简单的动物对象可能如下所示:

<Animal>
<Name>Lion</Name>
<Sex>Male</Sex>
</Animal>
{Animal: {Name: "Lion", Sex: "Male"}}

由于JSON的数据结构,解释器解析
JSON
字符串的速度比解析
XML
字符串快。

我同意,非常感谢,这种数据格式中的序列化概念在哪里?我还没有发现XML是不可序列化的,也许如果您共享您的网站链接,我们可以一起看看。嗨,非常感谢您的回复,但我想问的是,序列化在数据传输过程中起着怎样的作用。XML和JSON是从服务器传递到客户机的数据传输对象,反之亦然,因此它们被展平(序列化),它们不会被进一步序列化,不会有XML->序列化XML,XML本身就是“扁平化”,因此,通过XML与JSON,您可能会发现在您的情况下考虑JSON vs XML是有利的。非常感谢您要求共享站点THT XML不是可序列化的“”搜索,这是基本上串行化的JavaScript对象,使其更适合客户端脚本。