11-10-2010 02:21 PM
Hi,
i Have a problem.. how i can replace or set the white spaces in a URL in format HTML..
example http://urls llala.com to http://urls%20llala.com
I try to use function replace.. but only replace a char.. i think what exist some way to send that...
Note, its for httpconnection not browser..
11-10-2010 03:13 PM
If you need to replace spaces and special characters in forms, take a look at net.rim.blackberry.api.browser.URLEncodedPostData class.
11-10-2010 04:34 PM
Use this method to replace white spaces.
public static String replaceAll(String source, String pattern,String replacement)
{
if(source == null) return "";
StringBuffer buffer = new StringBuffer();
int idx = -1;
int patIdx = 0;
while ((idx = source.indexOf(pattern, patIdx)) != -1)
{
buffer.append(source.substring(patIdx, idx));
buffer.append(replacement);
patIdx = idx + pattern.length();
}
buffer.append(source.substring(patIdx));
return buffer.toString();
}