में काम नहीं कर रहा है, मैं एंड्रॉइड कोड में स्ट्रिंगयूल्ट्स क्लास का उपयोग कर रहा हूं। लेकिन अपवाद उत्पन्न i.e. वर्ग नहीं मिला। लेकिन पहले से ही मैंने उस वर्ग के लिए जार फ़ाइल का इस्तेमाल किया था। कृपया मेरी मदद करें!स्ट्रिंगउल्ट्स क्लास एंड्रॉइड
उत्तर
मेरी समस्या निम्नलिखित कोड के साथ हल हो गई है, हमें हमारी परियोजना को जोड़ने के लिए स्ट्रिंगउट्स जार का उपयोग करने की आवश्यकता नहीं है।
मैं अपनी खुद की कक्षा बना देता हूं i.e "रंजीतस्ट्रिंग" स्ट्रिंगयूटिल के साथ प्रतिस्थापित करता है।
String myxml="This is my xml with different tags";
String successResult = RanjitString.substringBetween(myxml,
"<tag>", "</tag>");
इस कोड मेरे लिए काम कर रहा है ...
@ user2160667 से अन्य उत्तर देखें, टेक्स्ट उपयोग –
@ SerkanArıkuşu का उपयोग करें: लेकिन इसमें कोई सबस्ट्रिंग नहीं है पाठ –
बाहरी पुस्तकालयों का उपयोग करने के लिए नहीं का प्रयास करें:
public class RanjitString {
public static String substringBetween(String str, String open, String close) {
if (str == null || open == null || close == null) {
return null;
}
int start = str.indexOf(open);
if (start != -1) {
int end = str.indexOf(close, start + open.length());
if (end != -1) {
return str.substring(start + open.length(), end);
}
}
return null;
}
}
और सीधे स्थिर विधि substringBetween एक्सेस करते हैं। हमेशा एक एंड्रॉइड विकल्प के लिए देखो।
इस विशेष मामले के लिए, आप इस्तेमाल कर सकते हैं: android.text.TextUtils
उपयोग करता है इसे सही उत्तर के रूप में चिह्नित किया जाना चाहिए। – Desmond
- 1. एंड्रॉइड: प्रोग्रेसडिअलॉग एडाप्टर क्लास
- 2. एंड्रॉइड लॉग क्लास
- 3. एंड्रॉइड - कस्टम ArrayAdapter क्लास
- 4. एंड्रॉइड: एप्लिकेशन क्लास
- 5. एंड्रॉइड एपीआई क्लास आरेख
- 6. एंड्रॉइड कैलेंडरव्यू क्लास
- 7. एंड्रॉइड: एप्लिकेशन सिंगलटन क्लास
- 8. एंड्रॉइड - मूवी क्लास
- 9. एंड्रॉइड ग्रहण समस्या BuildConfig क्लास
- 10. एंड्रॉइड टाइम क्लास प्रारूप समय
- 11. एंड्रॉइड में वेक्टर 2 डी क्लास
- 12. अनबाउंड क्लास पथ परिवर्तनीय जावा एंड्रॉइड ग्रहण
- 13. एंड्रॉइड एप्लिकेशन क्लास विधि को कई बार
- 14. एंड्रॉइड-कॉलिंग इंटेंट इन इनर क्लास
- 15. एंड्रॉइड: अपना कर्सर क्लास कैसे बनाएं?
- 16. एंड्रॉइड प्रोजेक्ट लाइब्रेरी में क्लास विस्तारित एप्लिकेशन?
- 17. एंड्रॉइड एप्लिकेशन क्लास को दो बार
- 18. कस्टम क्लास लोडिंग/ओवरराइडिंग एंड्रॉइड-नेटिव क्लासेस
- 19. जावा में, क्लास क्लास का संदर्भ क्या करता है?
- 20. नेस्टेड क्लास - नेस्टेड क्लास को पेरेंट क्लास
- 21. क्लास
- 22. क्लास
- 23. क्लास
- 24. जेएसओएन से जावा क्लास
- 25. बेस क्लास बनाम यूटिलिटी क्लास
- 26. ज़िपपैकेज क्लास बनाम ज़िपफाइल क्लास
- 27. क्यों क्लास क्लास + $ 1 (या $ *)
- 28. MediaRecorder क्लास
- 29. एंड्रॉइड क्लास AudioManager में ऑडियो फोकस क्या है?
- 30. एंड्रॉइड: डाउनलोड मैनेजर क्लास का उपयोग कैसे करें?
आप जार फ़ाइल जोड़ने के पथ का निर्माण करने की है? –
@ धीराग रावल: हाँ, मैंने इसके लिए पहले से ही जार फ़ाइल का उपयोग किया है। –
यह सरल जावा कार्यक्रम में ठीक काम कर रहा है। लेकिन जब हम एंड्रॉइड में इस कोड का उपयोग करते हैं तो उस समय इस प्रकार की त्रुटि उत्पन्न होती है। कृपया किसी के बारे में इस बारे में कोई विचार है तो कृपया मेरी मदद करें। –