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