JSON ਗਰਾਫੀ
- ਪਿਛਲਾ ਪੰਨਾ JSON ਸਰਵਸਾਧਾਰਨ
- ਅਗਲਾ ਪੰਨਾ JSON vs XML
JSON ਗਰੈਫਿਕ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਗਰੈਫਿਕ ਦਾ ਉਪ ਸੈਟ ਹੈ
JSON ਗਰੈਫਿਕ ਨਿਯਮ
JSON ਗਰੈਫਿਕ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਆਬਜ਼ਦਾਰੀ ਮਾਰਕਰ ਗਰੈਫਿਕ ਤੋਂ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ
- ਮੁੱਲ ਨਾਮ/ਮੁੱਲ ਪਾਰਟਾਂ ਵਿੱਚ ਹੈ
- ਮੁੱਲਾਂ ਨੂੰ ਕੋਲਾਂ ਵਿੱਚ ਹੱਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
- ਖੁੱਲ੍ਹੇ ਬਰੈਕੇਟ ਨਾਲ ਮੰਡਲਾ ਜਾਂਦਾ ਹੈ
- ਬੰਦ ਬਰੈਕੇਟ ਨਾਲ ਮੰਡਲਾ ਜਾਂਦਾ ਹੈ
JSON ਦਾਤਾ - ਨਾਮ ਅਤੇ ਮੁੱਲ
JSON ਦਾਤਾ ਨਾਮ/ਮੁੱਲ ਪਾਰਟਾਂ ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ。
ਨਾਮ/ਮੁੱਲ ਫੀਲਡ ਨਾਮ ਤੋਂ ਬਣਦਾ ਹੈ, ਬਾਅਦ ਵਿੱਚ ਕੋਲਾਂ ਅਤੇ ਮੁੱਲ:
ਇੰਸਟੈਂਸ
"name":"Bill Gates"
JSON ਨਾਮ ਦੁਬਾਰਾ ਚਿੱਤਰ ਦੇ ਚੱਕਰ ਵਿੱਚ ਲਿਖਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਨਾਮ ਨੂੰ ਦੁਬਾਰਾ ਚਿੱਤਰ ਦੇ ਚੱਕਰ ਵਿੱਚ ਲਿਖਣਾ ਨਹੀਂ ਚਾਹੀਦਾ
JSON – ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਆਬਜ਼ਦਾਰੀ ਵਾਸਤੇ ਮੁੱਲ ਲੈਂਦਾ ਹੈ
JSON ਫਾਰਮੈਟ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਆਬਜ਼ਦਾਰੀ ਫਾਰਮੈਟ ਨਾਲ ਮਿਲਦਾ-ਜੁਲਦਾ ਹੈ
JSON ਵਿੱਚ, ਕੀ ਹੋਣ ਵਾਲਾ ਹੋ ਸਕਦਾ ਹੈ ਚਿੱਤਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਦੁਬਾਰਾ ਚਿੱਤਰ ਦੇ ਚੱਕਰ ਵਿੱਚ ਲਿਖਿਆ ਜਾਵੇ:
JSON
{ "name":"Bill Gates" }
ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਕੀ ਹੋਣ ਵਾਲਾ ਹੋ ਸਕਦਾ ਹੈ ਚਿੱਤਰ, ਸੰਖਿਆ ਜਾਂ ਪਛਾਣਕਾਰੀ ਨਾਮ:
JavaScript
{ name:"Bill Gates" }
JSON value
JSON ਵਿੱਚ, ਮੁੱਲ ਹੋਰ ਇਕ ਤੋਂ ਵੱਧ ਇਕ ਵਿੱਚੋਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ:
- string
- number
- object (JSON object)
- array
- boolean
- null
ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਉੱਪਰ ਲਿਖੇ ਸਾਰੇ ਆਬਜ਼ਦਾਰੀ ਇੱਕ ਮੁੱਲ ਹੋ ਸਕਦੇ ਹਨ, ਨਾਲ ਹੀ ਹੋਰ ਪ੍ਰਮਾਣਿਕ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਐਕਸਪ੍ਰੇਸ਼ਨਸ, ਜਿਵੇਂ ਕਿ:
- function
- date
- undefined
JSON ਵਿੱਚ, ਚਿੱਤਰ ਸ਼ਬਦਾਂ ਦੀ ਸ਼ਬਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਹੈ:
JSON
{ "name":"Bill Gates" }
ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ, ਤੁਸੀਂ ਦੁਬਾਰਾ ਚਿੱਤਰ ਜਾਂ ਇੱਕ ਚਿੱਤਰ ਦੀ ਸ਼ਬਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ:
JavaScript
{ name:'Bill Gates' }
JSON ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਗਰੈਫਿਕ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ
ਕਿਉਂਕਿ JSON ਗਰੈਫਿਕ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਆਬਜ਼ਦਾਰੀ ਮਾਰਕਰ ਤੋਂ ਉਤਪੰਨ ਹੁੰਦਾ ਹੈ, ਇਸ ਲਈ ਜ਼ਿਆਦਾਤਰ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੁੰਦੀ ਹੈ ਕਿ ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ JSON ਨੂੰ ਹੋਰ ਸਾਫਟਵੇਅਰ ਨਾਲ ਹੱਲ ਕੀਤਾ ਜਾਵੇ।
ਜ਼ੈਵਾਸਕ੍ਰਿਪਟ ਰਾਹੀਂ, ਤੁਸੀਂ ਆਬਜ਼ਦਾਰੀ ਬਣਾ ਸਕਦੇ ਹੋ, ਅਤੇ ਉਸ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਅਲਾਟ ਕਰ ਸਕਦੇ ਹੋ:
ਇੰਸਟੈਂਸ
var person = { name : "Bill Gates", age : 62, city : "Seattle" };
ਤੁਸੀਂ ਇਸ ਤਰ੍ਹਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ ਆਬਜੈਕਟ ਪਹੁੰਚ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
// ਬਿਲ ਗੇਟਸ ਵਾਪਸ ਕਰੋ person.name;
ਇਸ ਤਰ੍ਹਾਂ ਵੀ ਪਹੁੰਚ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
// ਬਿਲ ਗੇਟਸ ਵਾਪਸ ਕਰੋ person["name"];
ਇਸ ਤਰ੍ਹਾਂ ਸੋਧ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
person.name = "Steve Jobs";
ਇਸ ਤਰ੍ਹਾਂ ਵੀ ਸੋਧ ਸਕਦੇ ਹੋ
ਇੰਸਟੈਂਸ
person["name"] = "Steve Jobs";
ਬਾਅਦ ਵਿੱਚ, ਤੁਸੀਂ ਇਸ ਟੂਰੀਏ ਵਿੱਚ JavaScript ਆਬਜੈਕਟ ਨੂੰ JSON ਵਿੱਚ ਬਦਲਣ ਦੇ ਤਰੀਕੇ ਸਿੱਖਣਗੇ。
JavaScript ਅਰਰੇਬਜ਼ ਵਜੋਂ JSON
ਜਿਵੇਂ ਕਿ JavaScript ਆਬਜੈਕਟ ਨੂੰ JSON ਵਜੋਂ ਵਰਤਣ ਵਾਲਾ, JavaScript ਅਰਰੇਬਜ਼ ਵੀ JSON ਵਜੋਂ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ。
ਤੁਸੀਂ ਇਸ ਟੂਰੀਏ ਵਿੱਚ ਬਾਅਦ ਵਿੱਚ ਜਾਣੇ ਵਾਲੇ JSON ਅਰਰੇਬਜ਼ ਬਾਰੇ ਅਧਿਐਨ ਕਰਨਗੇ。
JSON ਫਾਈਲ
- JSON ਫਾਈਲ ਦਾ ਤਰੀਕਾ ".json" ਹੈ
- JSON ਟੈਕਸਟ ਦਾ MIME ਤਰੀਕਾ "application/json" ਹੈ
- ਪਿਛਲਾ ਪੰਨਾ JSON ਸਰਵਸਾਧਾਰਨ
- ਅਗਲਾ ਪੰਨਾ JSON vs XML