StringEscapeUtils
public
class
StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
खास फ़ॉर्मैट के लिए स्ट्रिंग को एस्केप करने वाली यूटिलिटी क्लास. Android Shell को पास की जा रही स्ट्रिंग को एस्केप करने के तरीके शामिल करें.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
StringEscapeUtils()
|
सार्वजनिक तरीके | |
---|---|
static
String
|
escapeShell(String str)
Android शेल कमांड में इस्तेमाल करने के लिए, |
static
|
paramsToArgs(
विकल्पों की मदद से, दिए गए पैरामीटर को कमांड लाइन आर्ग्युमेंट में बदलकर सब-प्रोसेस में बदलता है इस तरीके से, सूची में मौजूद हर पैरामीटर के लिए, सामान्य तौर पर 'अनस्केप' किया जाएगा. |
पब्लिक कंस्ट्रक्टर
StringEscapeUtils
public StringEscapeUtils ()
सार्वजनिक तरीके
escapeShell
public static String escapeShell (String str)
Android शेल कमांड में इस्तेमाल करने के लिए, String
को एस्केप करता है.
पैरामीटर | |
---|---|
str |
String : String से बाहर निकलने के लिए |
रिटर्न | |
---|---|
String |
Android शेल ने String को एस्केप किया |
paramsToArgs
public staticparamsToArgs ( params)
विकल्पों की मदद से, दिए गए पैरामीटर को कमांड लाइन आर्ग्युमेंट में बदलकर सब-प्रोसेस में बदलता है
इस तरीके से, सूची में मौजूद हर पैरामीटर के लिए, सामान्य तौर पर 'अनस्केप' किया जाएगा. यह \[char] को [char] से बदल देता है. उदाहरण के लिए, \" को " में बदल दिया जाता है. इससे, QuotationAwareTokenizer की मदद से पार्स किए जाने के बाद, एस्केप किए गए डबल कोट वाली स्ट्रिंग को स्ट्रिंग के तौर पर बनाए रखने में मदद मिलती है. इस टूल के बिना, QuotationAwareTokenizer स्ट्रिंग को सेक्शन में बांट देगा. ऐसा तब होगा, जब स्ट्रिंग में स्पेस हो.
पैरामीटर | |
---|---|
params |
: विकल्पों के ज़रिए मिले पैरामीटर |
रिटर्न | |
---|---|
|
कमांड लाइन के आर्ग्युमेंट दिखाने वाली स्ट्रिंग की सूची |