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 String untuk digunakan dalam perintah shell Android.

static paramsToArgs( 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.

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 static  paramsToArgs ( 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