JSON vs XML
JSON ºÍ XML ¾ù¿ÉÓÃÓÚ´Ó web ·þÎñÆ÷½ÓÊÕÊý¾Ý¡£
ÏÂÃæµÄ JSON ºÍ XML ʵÀý¶¼¶¨ÒåÁ˹ÍÔ±¶ÔÏ󣬰üº¬ÁËÓÉ 3 ¸ö¹ÍÔ±¹¹³ÉµÄÊý×飺
JSON ʵÀý
{"employees":[ { "firstName":"Bill", "lastName":"Gates" }, { "firstName":"Steve", "lastName":"Jobs" }, { "firstName":"Elon", "lastName":"Musk" } ]}
XML ʵÀý
<employees> <employee> <firstName>Bill</firstName> <lastName>Gates</lastName> </employee> <employee> <firstName>Steve</firstName> <lastName>Jobs</lastName> </employee> <employee> <firstName>Elon</firstName> <lastName>Musk</lastName> </employee> </employees>
JSON ÀàËÆ XML£¬ÒòΪ:
- JSON ºÍ XML ¶¼ÊÇ¡°×ÔÃèÊöµÄ¡±£¨ÈËÀà¿É¶ÁµÄ£©
- JSON ºÍ XML ¶¼ÊÇ·Ö¼¶µÄ£¨ÖµÖÐÓÐÖµ£©
- JSON ºÍ XML ¶¼Äܱ»´óÁ¿±à³ÌÓïÑÔ½âÎöºÍʹÓÃ
- JSON ºÍ XML ¶¼Äܱ» XMLHttpRequest ¶ÁÈ¡
JSON Óë XML µÄ²îÒìÔÚÓÚ£º
- JSON ²»Ê¹ÓñêÇ©
- JSON ¸ü¶Ì
- JSON µÄ¶ÁдËٶȸü¿ì
- JSON ¿ÉʹÓÃÊý×é
×î´óµÄ²»Í¬ÔÚÓÚ£º
XML ±ØÐëʹÓà XML ½âÎöÆ÷½øÐнâÎö¡£¶ø JSON ¿Éͨ¹ý±ê×¼µÄ JavaScript º¯Êý½øÐнâÎö¡£
Ϊʲô JSON ±È XML ¸üºÃ£¿
- XML ±È JSON ¸üÄѽâÎö¡£
- JSON ±»½âÎöΪ¿É¹©Ê¹ÓÃµÄ JavaScript ¶ÔÏó¡£
¶ÔÓÚ AJAX Ó¦ÓóÌÐò£¬JSON ±È XML ¸ü¿ì¸üÒ×Óãº
ʹÓà XML
- ¶ÁÈ¡ XML Îĵµ
- ʹÓà XML DOM ±éÀúÎĵµ
- ÌáÈ¡±äÁ¿Öд洢µÄÖµ
ʹÓà JSON
- ¶ÁÈ¡ JSON ×Ö·û´®
- JSON.Parse JSON ×Ö·û´®