StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.StringEscapeUtils


নির্দিষ্ট ফরম্যাটের জন্য স্ট্রিং এস্কেপ করার জন্য ইউটিলিটি ক্লাস। অ্যান্ড্রয়েড শেলে পাস করা স্ট্রিংগুলি থেকে বাঁচার উপায়গুলি অন্তর্ভুক্ত করুন৷

সারাংশ

পাবলিক কনস্ট্রাক্টর

StringEscapeUtils ()

পাবলিক পদ্ধতি

static String escapeShell (String str)

অ্যান্ড্রয়েড শেল কমান্ডে ব্যবহারের জন্য একটি String এস্কেপ করে।

static paramsToArgs ( params) paramsToArgs ( params)

প্রদত্ত পরামিতিগুলিকে অপশনের মাধ্যমে কমান্ড লাইন আর্গসকে সাব প্রসেসে রূপান্তর করে

এই পদ্ধতিটি তালিকার প্রতিটি প্যারামিটারের জন্য একটি সরল জেনেরিক আনস্কেপ করবে।

পাবলিক কনস্ট্রাক্টর

StringEscapeUtils

public StringEscapeUtils ()

পাবলিক পদ্ধতি

escapeShell

public static String escapeShell (String str)

অ্যান্ড্রয়েড শেল কমান্ডে ব্যবহারের জন্য একটি String এস্কেপ করে।

পরামিতি
str String : পালানোর জন্য String

রিটার্নস
String অ্যান্ড্রয়েড শেল String এড়িয়ে গেছে

paramsToArgs

public static  paramsToArgs ( params)

প্রদত্ত পরামিতিগুলিকে অপশনের মাধ্যমে কমান্ড লাইন আর্গসকে সাব প্রসেসে রূপান্তর করে

এই পদ্ধতিটি তালিকার প্রতিটি প্যারামিটারের জন্য একটি সরল জেনেরিক আনস্কেপ করবে। এটি \"char] কে [char] দিয়ে প্রতিস্থাপন করে। উদাহরণস্বরূপ, \" রূপান্তরিত হয় "। এটি QuotationAwareTokenizer দ্বারা পার্স করার পরে স্ট্রিং হিসাবে রয়ে যাওয়া ডবল কোট সহ স্ট্রিংকে অনুমতি দেয়। এই উদ্ধৃতি ছাড়া AwareTokenizer স্ট্রিংকে ভাগে ভাগ করে ফেলবে যদি এটিতে স্থান থাকে।

পরামিতি
params : বিকল্পের মাধ্যমে প্রাপ্ত পরামিতি

রিটার্নস
কমান্ড লাইন args প্রতিনিধিত্বকারী স্ট্রিং তালিকা