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