StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Kelas utilitas untuk meng-escape string untuk format tertentu. Sertakan metode untuk menghindari string yang diteruskan ke Android Shell.
Ringkasan
Konstruktor publik | |
---|---|
StringEscapeUtils () |
Metode publik | |
---|---|
static String | escapeShell (String str) Mengabaikan |
static | paramsToArgs ( params) paramsToArgs ( params) Mengonversi parameter yang disediakan melalui opsi ke baris perintah args ke sub proses 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)
MengabaikanString
untuk digunakan dalam perintah shell Android.
Parameter | |
---|---|
str | String :String untuk keluar |
Kembali | |
---|---|
String | Shell Android meng-escapeString |
paramsToArgs
public staticparamsToArgs ( params)
Mengonversi parameter yang disediakan melalui opsi ke baris perintah args ke sub proses
Metode ini akan melakukan unescape generik sederhana untuk setiap parameter dalam daftar. Ini menggantikan \ [char] dengan [char]. Misalnya, \ "diubah menjadi". Hal ini memungkinkan string dengan tanda kutip ganda yang lolos untuk tetap sebagai string setelah diurai oleh QuotationAwareTokenizer. Tanpa QuotationAwareTokenizer ini akan memecah string menjadi beberapa bagian jika ada ruang di dalamnya.
Parameter | |
---|---|
params |
Kembali | |
---|---|
daftar string yang mewakili argumen baris perintah |