መተግበሪያ፡ ነፃ የJSON መመልከቻ የእርስዎን API ውፅዓት ለመተንተን እና ለማየት
አብሬ የምሠራበት ጊዜ አለ የጃቫስክሪፕት እሴት ቁጥር (JSON) ማለፍ ወይም መመለስ ኤ ፒ አይዎች እና የተመለሰውን ድርድር እንዴት እንደምፈታ መላ መፈለግ ያስፈልገኛል ፡፡ ሆኖም ብዙ ጊዜ አስቸጋሪ ነው ምክንያቱም እሱ ነጠላ ነጠላ ገመድ ነው ፡፡ ያኔ ነው ጄሰንON መመልከቻ የተዋረድ ውሂቡን ገብተው ከዚያ የሚፈልጉትን መረጃ ለማግኘት እንዲያሸብልሉ በጣም ምቹ ነው።
የጃቫስክሪፕት ነገር ማሳወቂያ (JSON) ምንድን ነው?
JSON (ጃቫስክሪፕት የነገር ኖቴሽን) ቀላል ክብደት ያለው የመረጃ ልውውጥ ቅርጸት ሲሆን ለሰው ልጆች ለማንበብ እና ለመፃፍ ቀላል እና ለማሽኖች መተንተን እና ማመንጨት ቀላል ነው። እሱ በጃቫ ስክሪፕት ፕሮግራሚንግ ቋንቋ ንዑስ ስብስብ ላይ የተመሠረተ ነው ፣ እና የውሂብ አወቃቀሮችን ለመወከል በጽሑፍ ቅርጸት በአውታረ መረብ ሊላክ እና ሊቀበል ይችላል።
ምንጭ: JSON
የJSON ነገር ያልታዘዘ የቁልፍ-እሴት ጥንዶች ስብስብ ነው፣እያንዳንዱ ቁልፍ ሕብረቁምፊ ሲሆን እያንዳንዱ እሴት ሕብረቁምፊ፣ ቁጥር፣ ቡሊያን፣ ባዶ፣ ድርድር ወይም ሌላ የJSON ነገር ሊሆን ይችላል። የቁልፍ-እሴት ጥንዶች በነጠላ ሰረዞች ተለያይተው እና በተጠማዘዙ ማሰሪያዎች የተከበቡ ናቸው። {}
.
JSON ምሳሌ
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
በዚህ ምሳሌ፣ የJSON ነገር አምስት ቁልፍ-እሴት ጥንዶች አሉት። "name"
, "age"
, "isMarried"
, "address"
, እና "phoneNumbers"
. ዋጋ የ "address"
ሌላ የ JSON ነገር ነው፣ እና የ "phoneNumbers"
የሕብረቁምፊዎች ድርድር ነው።
JSON ጠቃሚ ነው ምክንያቱም ለማሽኖች መተንተን እና ማመንጨት ቀላል ነው። እሱ የተመሰረተው በጃቫ ስክሪፕት ፕሮግራሚንግ ቋንቋ መደበኛ ECMA-262 3ኛ እትም - ታኅሣሥ 1999 ነው። JSON የጽሑፍ ፎርማት ሙሉ በሙሉ ከቋንቋ ነፃ የሆነ ነገር ግን ለ C የቋንቋዎች ቤተሰብ ፕሮግራመሮች የሚያውቁ እና በአገርኛ የሚደገፍ የጽሑፍ ፎርማት ነው። በ C፣ C++፣ C#፣ Java፣ JavaScript፣ Perl፣ PHP፣ Python እና ሌሎች ብዙ። እነዚህ ንብረቶች JSONን ጥሩ የመረጃ ልውውጥ ቋንቋ ያደርጉታል።