स्ट्रिंग एस्केप यूटिल्स

public class StringEscapeUtils
extends Object

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


खास फ़ॉर्मैट के लिए स्ट्रिंग एस्केप करने के लिए यूटिलिटी क्लास. Android Shell को भेजी जा रही स्ट्रिंग को एस्केप करने के तरीके शामिल करें.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

StringEscapeUtils()

सार्वजनिक तरीके

static String escapeShell(String str)

Android शेल कमांड में इस्तेमाल करने के लिए, String को एस्केप करता है.

static paramsToArgs( params)

यह विकल्प के ज़रिए दिए गए पैरामीटर को कमांड लाइन आर्ग्युमेंट से सब-प्रोसेस में बदलता है

इस तरीके से, सूची में मौजूद हर पैरामीटर के लिए एक सामान्य सामान्य अनएस्केप किया जा सकता है.

सार्वजनिक कंस्ट्रक्टर

स्ट्रिंगएस्केप यूटिल्स

public StringEscapeUtils ()

सार्वजनिक तरीके

एस्केपशेल

public static String escapeShell (String str)

Android शेल कमांड में इस्तेमाल करने के लिए, String को एस्केप करता है.

पैरामीटर
str String: एस्केप होने के लिए String

रिटर्न
String Android शेल, String एस्केप हो गया

paramsToArgs

public static  paramsToArgs ( params)

यह विकल्प के ज़रिए दिए गए पैरामीटर को कमांड लाइन आर्ग्युमेंट से सब-प्रोसेस में बदलता है

इस तरीके से, सूची में मौजूद हर पैरामीटर के लिए एक सामान्य सामान्य अनएस्केप किया जा सकता है. यह \[char] को [char] से बदलता है. उदाहरण के लिए, \" को ". इससे स्ट्रिंग के साथ कोटेशनAwareTokenizer से पार्स किए जाने के बाद, स्ट्रिंग के तौर पर बने रहने के लिए डबल कोट को छोड़ दिया गया है. इसके बिना CuttionAwareTokenizer स्ट्रिंग को सेक्शन में बांट देगा. ऐसा तब होगा, जब इसमें खाली जगह हो इसे.

पैरामीटर
params : विकल्पों से मिले पैरामीटर

रिटर्न
कमांड लाइन आर्ग को दिखाने वाली स्ट्रिंग की सूची