דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. מדריכים - מחשבים וטכנולוגיה
  4. מדריך | מדריך קצר על מבנה קלאסי של json

מדריך | מדריך קצר על מבנה קלאסי של json

מתוזמן נעוץ נעול הועבר מדריכים - מחשבים וטכנולוגיה
1 פוסטים 1 כותבים 2 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה פוצל מתוך הנושא בקשה | קובץ או תוכנה פשוטה לעריכת תוכן json מגדלים
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מים אחרוניםמ מים אחרונים

    @pcinfogmach אני מסתבך עם עריכת הקוד הפסיקים וכו...
    אני מחפש ממשק נח להוסיף ולערוך בצורה פשוטה.

    pcinfogmachP מנותק
    pcinfogmachP מנותק
    pcinfogmach
    מדריכים
    כתב נערך לאחרונה על ידי מגדלים
    #1

    לפניכם מדריך קצר על מבנה קלאסי של json:

    פרק א

    1. אובייקט = מוגדר על ידי סוגריים מסולסלים { }
    2. כל אובייקט מכיל זוגות מפתח:ערך
    3. כל זוג מופרד בפסיק ,
    4. ערך או מפתח טקסטואלי תמיד מוקף במירכאות "טקסט" מספרים לעומת זאת 1או ערכים אחרים כמו true ו-false אינם מוקפים במירכאות.
    דוגמה בסיסית:
    {
      "name": "יוסי",
      "age": 30
    }
    

    "name" → מפתח
    "יוסי" → ערך


    "age" → מפתח
    30 → ערך


    אז זהו המושג אובייקט הגדרנו אובייקט שמכיל מידע מסויים בצורה מסודרת
    המידע שלנו היה שיש אדם שהשם שלו יוסי והוא בן שלושים


    במקרה שלך זהו אובייקט שחוזר על עצמו:

    { 
          "title": "קבוצת יעד",
          "code": "telegram_group_id=123456",
          "desc": "מזהה קבוצה לשליחת הודעות"
     }
    

    האובייקט שלך בנוי משלושה שדות
    title
    code
    desc


    פרק ב

    מה קורה אם אנחנו רוצים לייצר רשימה של אנשים והגילאים שלהם?
    נעשה זאת כך:

    [
      {
        "name": "יוסי",
        "age": 30
      },
      {
         "name": "שמואל",
        "age": 40
      },
      {
         "name": "יונתן",
        "age": 27
      }
    ]
    

    הנה יש לנו רשימה מסודרת של שלושה אנשים יוסי שמואל וינתן והגילאים שלהם.
    רשימות בשפה תיכנותית נקראים מערך
    איך מגדירים מערך?

    1. על ידי סוגריים מרובעות []
    2. כל פריט במערך מופרד על ידי פסיק.

    במקרה שלנו יצרנו מערך מורכב כלומר מערך של אובייקטים שבתוכם נמצא כמה פריטי מידע
    מערך איננו חייב להיות כל כך מורכב הוא יכול להיראות גם ככה:

    [18,27,36,54]
    

    זהו מערך של מספרים

    ["יוסי", "שמואל", "יונתן"]
    

    זהו מערך של טקסט


    פרק ג

    מערך יכול להכיל בעיקרון כל סוג של מידע המקרה שלךם מהווה דוגמא מושלמת לכך

    "כללי": [
        "הגדרה:קוד",
        "שלום:עולם",
        { "title": "שפה", "code": "lang=he", "desc": "הגדרת שפת ממשק" },
        ["ברירת מחדל", "default=true"]
      ]
    

    במערך הזה ישנם 4 פריטים
    "פריט טקסט"
    "פריט טקסט"
    {אובייקט - עיין למעלה הסבר על איך אובייקט בנוי}
    [מערך]

    כן! נכון! מערך יכול להכיל בתוכו גם מערך אחר.

    פרק 4

    אז לסיכום בוא ניקח את המבנה נתונים שלך וננתח אותו

    {
      "כללי": [
        "הגדרה:קוד",
        "שלום:עולם",
        { "title": "שפה", "code": "lang=he", "desc": "הגדרת שפת ממשק" },
        ["ברירת מחדל", "default=true"]
      ],
      "מודולים": [
        "לא יודע מה:קוד",
        "123:קוד",
        { "title": "מזהה מודול", "code": "module_id=42", "help": "בחירת מודול ספציפי" }
      ],
      "טלגרם": [
        "שליחת הודעה:telegram_send_text=תוכן",
        { 
          "title": "קבוצת יעד",
          "code": "telegram_group_id=123456",
          "desc": "מזהה קבוצה לשליחת הודעות" 
        }
      ]
    }
    

    יש לך אובייקט שעוטף את הכל {}
    בתוך האובייקט ישנם שלושה שדות: פריט, מודולים, טלגרם
    הערכים של השדות הם - מערכים []

    במערך הנקרא "כללי"
    הפריטים הם
    "טקסט",
    "טקסט",
    {אובייקט עם פריטים מפתח:ערך, מפתח:ערך}
    [מערך עם שני פריטי טקסט]

    את השאר אני מקווה שתבים לבד
    הרבה הצלחה


    אגב
    אני מנחש שאולי ה-json שלך הוא לא תקין והטקסט הזה

    "הגדרה:קוד",
    

    אמור להיות מפתח עם ערך

    "הגדרה": "קוד",
    

    ועוד טיפ אחרון כשאתה עורך json בתוך visualstudicode ודמיו הוא צובע את הסוגריים והפסיקים וכו' בצבע אחרים וזה מאוד מקל על העבודה
    42168921-7bd2-40a8-8f01-09ed728df34f-image.png

    גמ"ח עזרה וייעוץ בנושאי מחשבים

    ע"ה דכו"עע תגובה 1 תגובה אחרונה
    5
    • pcinfogmachP pcinfogmach התייחס לנושא זה
    • pcinfogmachP pcinfogmach התייחס לנושא זה
    • מגדליםמ מגדלים העביר נושא זה מ-עזרה הדדית - מחשבים וטכנולוגיה

    שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

    נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

    בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

    הרשמה התחברות

    • התחברות

    • אין לך חשבון עדיין? הרשמה

    • התחברו או הירשמו כדי לחפש.
    • פוסט ראשון
      פוסט אחרון
    0
    • חוקי הפורום
    • פופולרי
    • לא נפתר
    • משתמשים
    • חיפוש גוגל בפורום
    • צור קשר