xml:可擴(kuò)展標(biāo)記語言,是一種用于標(biāo)記電子文件使其具有結(jié)構(gòu)性的標(biāo)記語言。
json:(JavaScript Object Notation, JS 對(duì)象簡(jiǎn)譜) 是一種輕量級(jí)的數(shù)據(jù)交換格式。
二者區(qū)別:
它們都是一種數(shù)據(jù)交換格式。
1,xml是重量級(jí)的,json是輕量級(jí)的。
2,xml在傳輸過程中比較占帶寬,json占帶寬少,易于壓縮。
3,xml和json都用在項(xiàng)目交互下,xml多用于做配置文件,json用于數(shù)據(jù)交互。
4,json可用jackson,gson等方法解析,xml可用dom,sax,demo4j等方式解析。