org.apache.tapestry.json
Class CookieList

java.lang.Object
  extended by org.apache.tapestry.json.CookieList

public final class CookieList
extends Object

Convert a web browser cookie list string to a JSONObject and back.

Version:
0.1
Author:
JSON.org

Method Summary
static JSONObject toJSONObject(String string)
          Convert a cookie list into a JSONObject.
static String toString(JSONObject o)
          Convert a JSONObject into a cookie list.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

toJSONObject

public static JSONObject toJSONObject(String string)
                               throws ParseException
Convert a cookie list into a JSONObject. A cookie list is a sequence of name/value pairs. The names are separated from the values by '='. The pairs are separated by ';'. The names and the values will be unescaped, possibly converting '+' and '%' sequences. To add a cookie to a cooklist, cookielistJSONObject.put(cookieJSONObject.getString("name"), cookieJSONObject.getString("value"));

Parameters:
string - A cookie list string
Returns:
A JSONObject
Throws:
ParseException

toString

public static String toString(JSONObject o)
Convert a JSONObject into a cookie list. A cookie list is a sequence of name/value pairs. The names are separated from the values by '='. The pairs are separated by ';'. The characters '%', '+', '=', and ';' in the names and values are replaced by "%hh".

Parameters:
o - A JSONObject
Returns:
A cookie list string


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.