當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
from表单提交和JSON区别
生活随笔
收集整理的這篇文章主要介紹了
from表单提交和JSON区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
form表單是“鍵值對”的數(shù)據(jù)格式,例如:
a=1&b=2&c=3
而json格式則與之不同,如下:
{"a":1,"b":2,"c":3}
傳遞的數(shù)據(jù)比較簡單,那么兩種方式基本上沒什么大區(qū)別(當(dāng)然后臺接收數(shù)據(jù)的方式肯定是不同的),但是如果數(shù)據(jù)比較復(fù)雜,比如包含數(shù)組、對象等時,就只有json才能勝任了。此外,如果數(shù)據(jù)是通過表單提交的,那么當(dāng)然使用默認的form即可,因為它會自動構(gòu)建數(shù)據(jù)結(jié)構(gòu),無需手工拼接;而如果是通過ajax發(fā)送數(shù)據(jù),則最好使用json,因為可以通過簡單的方法把對象轉(zhuǎn)換為json字串。
傳遞的數(shù)據(jù)比較簡單,那么兩種方式基本上沒什么大區(qū)別(當(dāng)然后臺接收數(shù)據(jù)的方式肯定是不同的),但是如果數(shù)據(jù)比較復(fù)雜,比如包含數(shù)組、對象等時,就只有json才能勝任了。此外,如果數(shù)據(jù)是通過表單提交的,那么當(dāng)然使用默認的form即可,因為它會自動構(gòu)建數(shù)據(jù)結(jié)構(gòu),無需手工拼接;而如果是通過ajax發(fā)送數(shù)據(jù),則最好使用json,因為可以通過簡單的方法把對象轉(zhuǎn)換為json字串。
總結(jié)
以上是生活随笔為你收集整理的from表单提交和JSON区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java swing简介
- 下一篇: fastJson toJSONStrin