מחלקה סטטית ציבורית UnicodeTranscode.Options
תכונות אופציונליות עבור UnicodeTranscode
שיטות ציבוריות
UnicodeTranscode.Options | שגיאות (שגיאות מחרוזות) |
UnicodeTranscode.Options | replaceControlCharacters (בוליאני replaceControlCharacters) |
UnicodeTranscode.Options | replacementChar (Long replacementChar) |
שיטות בירושה
שיטות ציבוריות
שגיאות UnicodeTranscode.Options (שגיאות מחרוזת) ציבוריות
פרמטרים
שגיאות | מדיניות טיפול בשגיאות כאשר נמצא עיצוב לא חוקי בקלט. הערך של 'strict' יגרום לפעולה לייצר שגיאת InvalidArgument בכל עיצוב קלט לא חוקי. ערך 'replace' (ברירת המחדל) יגרום לפעולה להחליף כל עיצוב לא חוקי בקלט בנקודת הקוד 'replacement_char'. ערך של 'התעלם' יגרום לפעולה לדלג על כל עיצוב לא חוקי בקלט ולא לייצר תו פלט מתאים. |
---|
ציבורי UnicodeTranscode.Options replaceControlCharacters (Boolean replaceControlCharacters)
פרמטרים
להחליף תווים בקרה | האם להחליף את תווי הבקרה C0 (00-1F) ב-'replacement_char'. ברירת המחדל היא שקר. |
---|
Public UnicodeTranscode.Options replacementChar (Long replacementChar)
פרמטרים
החלפהChar | נקודת הקוד של התווים החלופיים לשימוש במקום כל עיצוב לא חוקי בקלט כאשר `errors='replace'`. ניתן להשתמש בכל נקודת קוד חוקית של Unicode. ערך ברירת המחדל הוא תו החלפת ה-unicode המוגדר כברירת מחדל הוא 0xFFFD או U+65533.) שים לב שעבור UTF-8, העברת תו חלופי שניתן לביטוי בבתים 1, כגון ' ', ישמר את יישור המחרוזת למקור שכן בתים לא חוקיים יוחלפו בתחליף של בתים אחד. עבור UTF-16-BE ו-UTF-16-LE, כל תו החלפת בתים של 1 או 2 ישמור את יישור בתים למקור. |
---|