StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.StringEscapeUtils


Es una clase de utilidad para escapar cadenas de formatos específicos. Incluye métodos para escapar cadenas que se pasan a Android Shell.

Resumen

Constructores públicos

StringEscapeUtils()

Métodos públicos

static String escapeShell(String str)

Escapa un String para usarlo en un comando de shell de Android.

static paramsToArgs( params)

Convierte los parámetros proporcionados a través de opciones en argumentos de línea de comandos para el subproceso

Este método realizará una conversión de escape genérica y simple para cada parámetro de la lista.

Constructores públicos

StringEscapeUtils

public StringEscapeUtils ()

Métodos públicos

escapeShell

public static String escapeShell (String str)

Escapa un String para usarlo en un comando de shell de Android.

Parámetros
str String: Es el String que se escapará.

Muestra
String La shell de Android escapó de String.

paramsToArgs

public static  paramsToArgs ( params)

Convierte los parámetros proporcionados a través de opciones en argumentos de línea de comandos para el subproceso

Este método realizará una conversión de escape genérica y simple para cada parámetro de la lista. Reemplaza \[char] por [char]. Por ejemplo, \" se convierte en ". Esto permite que la cadena con comillas dobles escapadas permanezca como una cadena después de que QuotationAwareTokenizer la analice. Sin este QuotationAwareTokenizer, la cadena se dividirá en secciones si tiene espacios.

Parámetros
params : Parámetros recibidos a través de opciones

Muestra
Es una lista de cadenas que representan los argumentos de la línea de comandos.