דלג לתוכן
Monu Tools

Query String ל-JSON

נתחו query string של כתובת URL ל-JSON ובנו query string מ-JSON, בדפדפן שלכם.

כיצד להשתמש בQuery String

  1. 01

    בחרו כיוון: query ל-JSON או JSON ל-query.

  2. 02

    הדביקו query string (עם או בלי הסימן ? המוביל) או אובייקט JSON.

  3. 03

    העתיקו את התוצאה, או החליפו כדי להמיר בחזרה.

נתח ובנה מחרוזות שאילתות

ממיר מחרוזת שאילתה שהופך את הפרמטרים בכתובת URL לאובייקט JSON קריא, ובונה מחרוזת שאילתה בחזרה מ-JSON. הוא מפענח ערכים, ומתייחס למפתחות חוזרים כאל מערכים בשני הכיוונים.

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

מהי מחרוזת שאילתה

מחרוזת שאילתה היא החלק של כתובת האתר שאחרי סימן השאלה, כמו ?q=shoes&page=2, רשימה של צמדי מפתח-ערך שמעבירים נתונים לדף או API. הם מניבים תוצאות חיפוש, מסננים, עימוד ומעקב.

מקשים חוזרים וכתובות URL מלאות

כאשר מפתח מופיע יותר מפעם אחת, כגון tag=a&tag=b, הוא הופך למערך ב-JSON כך שלא יאבדו ערכים, ומערך JSON מתרחב חזרה לפרמטרים חוזרים ונשנים כאשר אתה בונה את המחרוזת.

אתה יכול להדביק כתובת URL שלמה בעת המרה ל-JSON: כל דבר לפני סימן השאלה מתעלם, כך שלא תצטרך לחתוך אותו קודם. זה מאפשר לבדוק במהירות את הפרמטרים של קישור משורת הכתובת שלך.

פענוח וקידוד

ערכים מקודדים באחוזים מפוענחים בעת הניתוח כדי שתוכל לקרוא אותם, ומקודדים שוב בעת בניית מחרוזת שאילתה כך שהתוצאה תקפה, מה ששומר על רווחים ותווים מיוחדים נכונים.

שאלות נפוצות

מה קורה עם פרמטרים חוזרים?

מפתח שמופיע יותר מפעם אחת, כמו tag=a&tag=b, הופך למערך ב-JSON, ומערכים ב-JSON מתרחבים בחזרה לפרמטרים חוזרים.

האם אפשר להדביק כתובת URL מלאה?

כן. בעת המרה ל-JSON, כל מה שלפני ה-? מתעלמים ממנו, כך שתוכלו להדביק כתובת URL שלמה.

האם הערכים מפוענחים?

כן. ערכים מקודדי אחוזים (percent-encoded) מפוענחים בעת הניתוח ומקודדים שוב בעת בניית query string.

מקורות

דווח על בעיה