StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Classe di utilità per l'escape delle stringhe per formati specifici. Includi metodi per eseguire l'escape delle stringhe che vengono passate alla shell Android.
Riepilogo
Costruttori pubblici | |
---|---|
StringEscapeUtils () |
Metodi pubblici | |
---|---|
static String | escapeShell (String str) Sfugge a una |
static | paramsToArgs ( params) paramsToArgs ( params) Converte i parametri forniti tramite opzioni in argomenti della riga di comando in sottoprocessi Questo metodo eseguirà un unescape generico semplicistico per ogni parametro nell'elenco. |
Costruttori pubblici
StringEscapeUtils
public StringEscapeUtils ()
Metodi pubblici
escapeShell
public static String escapeShell (String str)
Sfugge a una String
per l'uso in un comando della shell Android.
Parametri | |
---|---|
str | String : la String da salvare |
ritorna | |
---|---|
String | la shell Android è sfuggita String |
paramsToArgs
public staticparamsToArgs ( params)
Converte i parametri forniti tramite opzioni in argomenti della riga di comando in sottoprocessi
Questo metodo eseguirà un unescape generico semplicistico per ogni parametro nell'elenco. Sostituisce \[char] con [char]. Ad esempio, \" viene convertito in ". Ciò consente alla stringa con virgolette doppie con escape di rimanere come stringa dopo essere stata analizzata da QuotationAwareTokenizer. Senza questo QuotationAwareTokenizer suddividerà la stringa in sezioni se contiene spazio.
Parametri | |
---|---|
params |
ritorna | |
---|---|
elenco di stringhe che rappresentano gli argomenti della riga di comando |