StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Служебный класс для экранирования строк для определенных форматов. Включите методы для экранирования строк, передаваемых в оболочку Android.
Резюме
Общественные конструкторы | |
---|---|
StringEscapeUtils () |
Публичные методы | |
---|---|
static String | escapeShell (String str) Экранирует |
static | paramsToArgs ( params) paramsToArgs ( params) Преобразует предоставленные параметры через параметры в аргументы командной строки в подпроцесс Этот метод выполнит упрощенное универсальное экранирование для каждого параметра в списке. |
Общественные конструкторы
StringEscapeUtils
public StringEscapeUtils ()
Публичные методы
escapeShell
public static String escapeShell (String str)
ЭкранируетString
для использования в команде оболочки Android.
Параметры | |
---|---|
str | String :String для выхода |
Возврат | |
---|---|
String | оболочка Android экранировалаString |
paramsToArgs
public staticparamsToArgs ( params)
Преобразует предоставленные параметры через параметры в аргументы командной строки в подпроцесс
Этот метод выполнит упрощенное универсальное экранирование для каждого параметра в списке. Он заменяет \ [char] на [char]. Например, \ "конвертируется в". Это позволяет строке с экранированными двойными кавычками оставаться в виде строки после анализа QuotationAwareTokenizer. Без этого QuotationAwareTokenizer будет разбивать строку на разделы, если в ней есть место.
Параметры | |
---|---|
params |
Возврат | |
---|---|
список строк, представляющих аргументы командной строки |