StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang. אובייקט | |
↳ | com.android.tradefed.util.StringEscapeUtils |
מחלקת שירות לבריחה ממחרוזות לפורמטים ספציפיים. כלול שיטות להימלט ממחרוזות המועברות למעטפת Android.
סיכום
בונים ציבוריים | |
---|---|
StringEscapeUtils () |
שיטות ציבוריות | |
---|---|
static String | escapeShell (String str) נמלט |
static | paramsToArgs ( params) paramsToArgs ( params) ממיר את הפרמטרים שסופקו באמצעות אפשרויות לטענות לשורת הפקודה לתהליך משנה שיטה זו תעשה unescape גנרי פשטני לכל פרמטר ברשימה. |
בונים ציבוריים
StringEscapeUtils
public StringEscapeUtils ()
שיטות ציבוריות
escapeShell
public static String escapeShell (String str)
נמלטString
לשימוש בפקודה של מעטפת אנדרואיד.
פרמטרים | |
---|---|
str | String :String לברוח |
החזרות | |
---|---|
String | מעטפת אנדרואיד ברחהString |
paramsToArgs
public staticparamsToArgs ( params)
ממיר את הפרמטרים הניתנים באמצעות אפשרויות לטענות לשורת הפקודה לתהליך משנה
שיטה זו תעשה unescape גנרי פשטני לכל פרמטר ברשימה. הוא מחליף את \ [char] ב- [char]. לדוגמה, \ "מומר ל-". זה מאפשר למחרוזת עם ציטוטים כפולים שנמלטו להישאר כמחרוזת לאחר שניתחה על ידי QuotationAwareTokenizer. ללא QuotationAwareTokenizer יפרק את המחרוזת לחלקים אם יש בו מקום.
פרמטרים | |
---|---|
params |
החזרות | |
---|---|
רשימת מחרוזות המייצגת טיעוני שורת פקודה |