I'd like to parse a string so I can build an XML document.
I have:
String value = "path=/Some/Xpath/Here";
I've parsed it this way:
private void parseXpath() {
String s = "path=/Some/Xpath/Here";
String[] tokens = s.split("/");
for(String t: tokens){
System.out.println(t);
}
}
output:
path=
Some
Xpath
Here
How can I remove "path=" altogether? I want just the values from xpath?
Edit:
Thanks for the responses.
How can I make this method into one which returns String[],
Example:
private String[] parseXpath(String s) {
String[] tokens = s.replaceFirst(".*=", "").split("/");
for(String t: tokens){
System.out.println(t);
}
return tokens;
}
My output is:
[Ljava.lang.String;@413849df
How can I make it return me array of strings?