ממיר מערך JSON ל-PHP הופך מסמך JSON למערך PHP המקביל מילולית אתה יכול להדביק ישר לסקריפט אובייקט JSON הופך למערך אסוציאטיבי שנכתב עם האופרטור =>, מערך JSON הופך למערך באינדקס, והסוגים הסקלרים ממפים ישירות: מחרוזת JSON הופכת למחרוזת PHP עם ציטוט יחיד, אמת ושקר נשארים אמיתיים ושקריים, null נשארים null, ומספרים שומרים על ערכם במקום להקליד ידנית סוגריים וחצים סביב כתם תצורה או תגובת API, אתה מדביק את ה-JSON ומעתיק בחזרה PHP מוכן להפעלה.
הוא קיים מכיוון שמערכי JSON ו-PHP מתארים את אותה צורה עם סימני פיסוק שונים, והתרגום ביניהם ביד הוא איטי ונוטה לשגיאות. PHP עצמו קורא את JSON בזמן ריצה עם json_decode ($string, true), אבל זה משאיר את הנתונים נעולים בתוך מחרוזת ומנתחים על כל בקשה. לפעמים אתה רוצה את המערך במקור: תצורת ברירת מחדל, טבלת חיפוש, מתקן לבדיקה, זרע להעברת מסד נתונים, או דוגמה בתיעוד. ממיר זה מייצר את זה מילולי, כך שהערך מחויב לקוד ולא לפענח ממטען בכל פעם שהסקריפט פועל.
הכל קורה בדפדפן שלך ה-JSON שאתה מדביק מנותח ומסודר מחדש ב-JavaScript במכשיר שלך, כך ששום דבר לא מועלה, נרשם או מאוחסן, והכלי ממשיך לעבוד עם הרשת מנותקת לאחר טעינת הדף. זה משנה כאשר ה-JSON הוא תגובת API אמיתית, תצורה פרטית או כל דבר עם מפתחות וערכים שאתה מעדיף לא לשלוח לשרת. אתה יכול לבחור את תחביר המערך הקצר המודרני או את טופס המערך הקלאסי () עבור בסיסי קוד ישנים יותר, להגדיר את ההזחה כך שתתאים לסגנון שלך, ולחלופין לעטוף את הפלט בהקצאת משתנה כך שהוא ייפול לקובץ ללא עריכה נוספת.
הדבק אובייקט או מערך JSON בתיבת הקלט טען תחילה את המדגם אם ברצונך לראות את צורת הפלט לפני השימוש בנתונים שלך.
בחר תחביר קצר [] עבור PHP 5.4 ואילך, או את צורת המערך הקלאסית () עבור קוד ישן יותר. שניהם מייצרים את אותו מערך; רק הסוגריים שונים.
בחר 2 רווחים, 4 רווחים או לשונית להזחה, ולחלופין הזן שם משתנה כדי לעטוף את הפלט כ-$name = [...]; מוכן להדבקה.
לחץ על המר כדי לבנות את מערך ה-PHP, ולאחר מכן העתק אותו ללוח. JSON לא חוקי מדווח עם הודעת המנתח המדויקת כדי שתוכל לתקן אותה.
פלט מילוליים מודרניים [] עבור PHP 5.4 ואילך, או טופס המערך הקלאסי () כאשר אתה צריך לתמוך בזמן ריצה ישן יותר. החלף ביניהם מבלי להדביק מחדש.
אובייקטי JSON הופכים למערכים אסוציאטיביים עם האופרטור => ומערכי JSON הופכים למערכים באינדקס, המקוננים לכל עומק בדיוק כפי שהמקור בנוי.
מחרוזות נפלטות בציטוט יחיד, כך שרק קו נטוי אחורי וציטוט בודד נמלטים. ניוליינים ותווים אחרים עוברים ללא שינוי, תוך התאמת התנהגות PHP.
הזן שם משתנה כדי לעטוף את המילולי כ-$config = [...]; עם נקודה-פסיק נגררת, כך שהתוצאה יורדת ישר לקובץ מקור שלא נותר מה לערוך.
Convert JSON into Go struct definitions with json tags. Nested objects become inline structs, arrays of objects are merged, and field names follow Go conventions. 100% in your browser.
Convert JSON to well-formed XML instantly. Map object keys to elements, @-prefixed keys to attributes and #text to content, expand arrays into repeated tags, and export minified or pretty-printed XML. 100% client-side.
Find the questions people are actually asking about a topic on Reddit in the last two months, cleaned into headings you can build an article around.
Decode and visualize PHP serialized strings, JSON, and Base64 data with tree view
0 comments
No comments yet. Be the first to share your thoughts!