Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- status:ok [XXX][a=XXX b=XXX c=XXX d=XXX e=0 f=XXX g=XXX h=XXX i=XXX j=XXX
- k=XXX l=XXX m=XXX n=[[XXX][XXX]] p=[[XXX][XXX][XXX][XXX][XXX][XXX][XXX]]]
- end:end
- status:ok [XXX][a=XXX b=XXX c=XXX d=XXX d2=XXX e=XXX f=XXX g=XXX h=XXX i=XXX j=XXX
- k=XXX l=XXX m=XXX n=[[XXX][XXX]] p=[[XXX][XXX][XXX][XXX][XXX][XXX][XXX]]]
- end:end
- HashMap<String,Object> myHashMap = new HashMap();
- myHashMap.put(a, XXX);
- ....
- myHashMap.put(p,array-of-all-[XXX]);
- String s ="status:ok [XXX][a=XXX b=XXX c=XXX d=XXX e=0 f=XXX g=XXX h=XXX i=XXX j=XXX k=XXX l=XXX m=XXX n=[[XXX][XXX]] p=[[XXX][XXX][XXX][XXX][XXX][XXX][XXX]]] end:end".replaceAll("end:end", "");
- String [] ss = s.split("=");
- HashMap<Character,Object> myHashMap = new HashMap();
- try{
- for(int i=0;i<ss.length;i++){
- myHashMap.put(ss[i].charAt(ss[i].length()-1), ss[i+1].substring(0, ss[i+1].length()-1).trim());
- }
- }catch(Exception e){
- // do nothing
- }
- System.out.println(myHashMap);
- }
- String str = "status:ok [XXX][a=XXX b=XXX c=XXX d=XXX e=0 f=XXX g=XXX h=XXX i=XXX j=XXX k=XXX l=XXX m=XXX n=[[XXX][XXX]] p=[[XXX][XXX][XXX][XXX][XXX][XXX][XXX]]] end:end";
- String[] splitStrA = str.split(" ");
- HashMap<String,String> map = new HashMap() ;
- for (String splitStr : splitStrA) {
- String[] splitStr1 = splitStr.split("=");
- if (splitStr1.length == 2) {
- map.put(splitStr1[0], splitStr1[1]);
- }
- }
- System.out.println(map);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement