JSON in Hindi XML




XML का उपयोग व्यापक रूप से Data Interchange Pattern के रूप में भी किया जाता है. इसलिए हम उन दोनों के बीच Compare करने की कोशिश करेंगे.

हमारा Compare करने का Purpose यह नहीं है कि कौन निश्चित रूप से उस Line में नहीं है बल्कि हम यह समझने की कोशिश करेंगे कि कौन सा Specific Data Store करने के लिए उपयुक्त है.

  • XML JSON से अधिक Expressive है. XML कभी-कभी बार-बार Tag का उपयोग करने से भी Eclipse हो जाता है जबकि JSON इसके बहुत अधिक Concis है.

  • XML JSON के Compare में बहुत अधिक Complex है.

  • XML के लिए schema(metadata) को परिभाषित करने के लिए कई Characteristics हैं.

  • XML Programming भाषाओं के Mainly के साथ JSON के रूप में उपयोग किया जा सकता है. लेकिन जब आप XML के साथ काम कर रहे हैं तो आप वास्तव में उन दो Systems को Match करने की कोशिश कर रहे हैं, जो Data Structures से बहुत अलग है. हालांकि JSON के मामले में Arrays और Basic Data Structure का उपयोग करते हैं इसलिए Programs में उनके साथ काम करना आसान है.

  • XML में XML Data से Query करने के लिए Xquery Specified है. लेकिन JSON मानो JAQL, JSONiq आदि शामिल होते है लेकिन ये General रूप से उपयोग नहीं होते है.

  • XML में XSLT को Specification किया गया है जो किसी भी XML Document में एक Style को लागू करने के लिए उपयोग किया जा सकता है. हालांकि JSON में कुछ नहीं है.

JSON Example

{"employees":[  
    {"name":"Alia", "email":"alia050@gmail.com"},  
    {"name":"Kareena", "email":"kareenal12@gmail.com"},  
    {"name":"Salman", "email":"salman0202@gmail.com"}  
]}  

XML Example

<employees>  
    <employee>  
        <name>Alia</name>   
        <email>alia050@gmail.com</email>  
    </employee>  
    <employee>  
        <name>Kareena</name>   
        <email>kareenal12@gmail.com</email>  
    </employee>  
    <employee>  
        <name>Salman</name>   
        <email>salman0202@gmail.com</email>  
    </employee>  
</employees>