我在Android代码中使用StringUtils类。但是生成了异常,即未找到类。但我已经为那个类使用了jar文件。请帮帮我!
尽量不要使用外部库。始终寻找安卓系统的替代方案。
对于这种特定情况,您可以使用:android.text.TextUtils
我的问题用以下代码解决了,我们不需要使用StringUtils jar来添加我们的项目。
我创建了自己的类,即用StringUtils替换"RanjitString"。
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:
String myxml="This is my xml with different tags";
String successResult = RanjitString.substringBetween(myxml,
"<tag>", "</tag>");
此代码适用于我…