דריסת נתון בקובץ ini
-
אם אני מגדיר כך:
voice=Elik_2100 voice=ymMaleתכל׳ס מה יהיה קול ההקראה?
-
@Liy הראשון.
השני יתבטל עם הוספה של DUP בתחילתו. -
-
@Liy הקובץ ישתנה בעת הטעינה שלו והשורה הכפולה במקרה שכתבת תהפך ל:
;; ***DUP*** voice=ymMaleוכמו שאמרתי, השורה הרלוונטית היא הראשונה.
-
@Liy
אני יכול לתת לך קוד שימחק את הנתון הקודם,
כי לפי איך שבדקתי אם תשאיר את כל הנתונים הקודמים, אחרי 1000 שורות המערכת מפסיקה לעבוד.... -
@פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:
@Liy
אני יכול לתת לך קוד שימחק את הנתון הקודם,
כי לפי איך שבדקתי אם תשאיר את כל הנתונים הקודמים, אחרי 1000 שורות המערכת מפסיקה לעבוד....באיזה שפה תביא?
-
@Liy
php -
-
@Liy
זה בסך הכל שליחת 3 פעמים curl
תוכל להמיר אותו לגאווה בקלות... -
-
@Liy אמר בדריסת נתון בקובץ ini:
@פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:
@Liy
phpלא טוב לי...
אני צריך JSיש לך כאן פונקציה להמרת קובץ
iniלמערך
שים לב שבמקרה הזה הקוד יצטרך התאמה כדי לא לדרוס ערכים שכבר הוכנסו למערך (בגלל שימות מתחשבים רק בערך הראשון)
https://stackoverflow.com/a/12452845/11675758 -
@שואל-ברצינות אמר בדריסת נתון בקובץ ini:
@Liy אמר בדריסת נתון בקובץ ini:
@פיסטוק-פרווה אמר בדריסת נתון בקובץ ini:
@Liy
phpלא טוב לי...
אני צריך JSיש לך כאן פונקציה להמרת קובץ
iniלמערך
שים לב שבמקרה הזה הקוד יצטרך התאמה כדי לא לדרוס ערכים שכבר הוכנסו למערך (בגלל שימות מתחשבים רק בערך הראשון)
https://stackoverflow.com/a/12452845/11675758ראיתי את זה כבר, זה לא עזר לי ואני לא זוכר למה..
-
let t = `type=menu type=playfile digits=2`; let t2 = {}; for (let k of t.split('\n')) { let tmp = k.split('='); t2[(tmp[0])] ??= tmp[1]; } console.log(t2);תוצאה:
{type: 'menu', digits: '2'}
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות