StringEscapeUtils
public
class
StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Class utilitas untuk meng-escape string bagi format tertentu. Menyertakan metode untuk meng-escape string yang diteruskan ke Android Shell.
Ringkasan
Konstruktor publik | |
---|---|
StringEscapeUtils()
|
Metode publik | |
---|---|
static
String
|
escapeShell(String str)
Me-escape |
static
|
paramsToArgs(
Mengonversi parameter yang disediakan melalui opsi ke argumen command line ke subproses Metode ini akan melakukan unescape generik yang sederhana untuk setiap parameter dalam daftar. |
Konstruktor publik
StringEscapeUtils
public StringEscapeUtils ()
Metode publik
escapeShell
public static String escapeShell (String str)
Me-escape String
untuk digunakan dalam perintah shell Android.
Parameter | |
---|---|
str |
String : String yang akan di-escape |
Hasil | |
---|---|
String |
String shell di-escape |
paramsToArgs
public staticparamsToArgs ( params)
Mengonversi parameter yang disediakan melalui opsi ke argumen command line ke subproses
Metode ini akan melakukan unescape generik yang sederhana untuk setiap parameter dalam daftar. Ini mengganti \[char] dengan [char]. Misalnya, \" dikonversi menjadi ". Ini memungkinkan {i>string<i} dengan meng-escape tanda kutip ganda untuk tetap sebagai string setelah diuraikan oleh QuotationAwareTokenizer. Tanpa QuotationAwareTokenizer, string akan dibagi menjadi beberapa bagian jika terdapat ruang di anotasi.
Parameter | |
---|---|
params |
: parameter yang diterima melalui opsi |
Hasil | |
---|---|
|
daftar string yang mewakili argumen command line |