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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. Json

Json

מתוזמן נעוץ נעול הועבר ארכיון code613m
4 פוסטים 3 כותבים 465 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • E
    E
    esti
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי אובייקט מסוג VAR שמקבל ערך JSON ע"י פונקציה.

    var json = snowClient.CreateIncident(incident, "sys_id", "number");
    

    הפונקציה CreateIncident מחזירה אובייקט JSON.
    אני רוצה בהמשך התוכנית לקחת את הערך של "number".

    //string incidentNumber = json.number value
    

    איך ניגשים לערך מסויים בתוך האובייקט?

    פורסם במקור בפורום CODE613 ב12/07/2016 09:12 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • S
      S
      softs
      כתב ב נערך לאחרונה על ידי
      #2

      מורידים מה nuget את json.net
      יוצרים struct במבנה של ה json ועושים jsonconvert.deserialize לתוך המשתנה

      פורסם במקור בפורום CODE613 ב12/07/2016 11:02 (+03:00)

      תגובה 1 תגובה אחרונה
      3
      • dovidD
        dovidD
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #3

        @Esti

        יש לי אובייקט מסוג VAR שמקבל ערך JSON ע"י פונקציה

        המשפט הזה מאוד לא תקין.
        var זה סה"כ קיצור להקלדה מפורשת של הערך החוזר.
        וערך JSON - לא מדובר בטיפוס מובנה בדוטנט כך שכדאי שתבדקו ע"י ה"Go To Defition" איזה אובייקט זה ובאיזה אסמבלי הוא שוכן.

        בהצלחה רבה!

        פורסם במקור בפורום CODE613 ב12/07/2016 17:49 (+03:00)

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        תגובה 1 תגובה אחרונה
        0
        • E
          E
          esti
          כתב ב נערך לאחרונה על ידי
          #4

          נכון, אחרי שהוספתי את הנ"ל מצאתי דרך יותר פשוטה, מכיוון שVAR כבר בזמן קומפילציה הופך לJOBJECT,ניגשתי בדרך הרגילה,
          ז"א:

          string incidentNumber = (string)json["data"]["result"]["number"];
          

          הערך number שביקשתי היה מקונן בתוך הג'ייסון.

          פורסם במקור בפורום CODE613 ב13/07/2016 14:41 (+03:00)

          תגובה 1 תגובה אחרונה
          0

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

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

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

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


          בא תתחבר לדף היומי!
          • התחברות

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

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