org.apache.commons.httpclient.util
Class ParameterParser
java.lang.Object
org.apache.commons.httpclient.util.ParameterParser
public class ParameterParser
extends java.lang.Object
A simple parser intended to parse sequences of name/value pairs.
Parameter values are exptected to be enclosed in quotes if they
contain unsafe characters, such as '=' characters or separators.
Parameter values are optional and can be omitted.
param1 = value; param2 = "anything goes; really"; param3
List | parse(String str, char separator) - Extracts a list of
NameValuePair s from the given string.
|
List | parse(char[] chars, char separator) - Extracts a list of
NameValuePair s from the given array of
characters.
|
List | parse(char[] chars, int offset, int length, char separator) - Extracts a list of
NameValuePair s from the given array of
characters.
|
ParameterParser
public ParameterParser()
Default ParameterParser constructor
parse
public List parse(String str,
char separator)
str
- the string that contains a sequence of name/value pairs
parse
public List parse(char[] chars,
char separator)
Extracts a list of
NameValuePair
s from the given array of
characters.
chars
- the array of characters that contains a sequence of
name/value pairs
parse
public List parse(char[] chars,
int offset,
int length,
char separator)
Extracts a list of
NameValuePair
s from the given array of
characters.
chars
- the array of characters that contains a sequence of
name/value pairsoffset
- - the initial offset.length
- - the length.
Copyright (c) 1999-2005 - Apache Software Foundation