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

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

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