android app中的字符串到文本字段

时间:2016-02-07 09:04:29

标签: android

我从pdf417扫描了以下数据,并且需要将某些文本提取到某些文本字段(已经创建),不知道如何解决这个问题...使用android工作室扫描海牛的数据工作插件和Android应用程序。

所有帮助将不胜感激。

从扫描返回的数据 - %MVL1CC18%0154%4025M003%4025012RP01C%DC62XBGP%NISSAN%银/ SILWER%

%之间的每个部分都需要转到文本字段。我知道我需要使用String substr=mysourcestring.substring(startIndex,endIndex);,但这可以达到前2%的标志。我如何继续下几个?

感谢。

3 个答案:

答案 0 :(得分:2)

如果要基于分隔符拆分字符串,请使用以下

String delimitter="%";
String[] parts = inputString.split(delimitter);

答案 1 :(得分:1)

为什么不使用String.split()

在你的情况下,它看起来像这样:

String[] extractedStrings = mysourcestring.split("%");

答案 2 :(得分:1)

您可以使用split方法处理字符串:

String yourString = "%MVL1CC18%0154%4025M003%4025012RP01C%DC62XBGP%NISSAN%SILVER/SILWER%";
String[] split = yourString.split("%");

通过这种方式,您将获得一个数组,其中每个项目是两个%字符之间的子字符串。