跳过导航链接
A B C E F G H I J K L M N O P Q R S T V W X 

A

accumulate(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
积累值。
add(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
add(int, Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
addAll(Collection<? extends Object>) - 类 中的方法org.ladsn.tool.json.JSONArray
 
addAll(int, Collection<? extends Object>) - 类 中的方法org.ladsn.tool.json.JSONArray
 
AMP - 类 中的静态变量org.ladsn.tool.json.XML
The Character '&'.
APOS - 类 中的静态变量org.ladsn.tool.json.XML
The Character '''.
append(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
追加值,如果key无对应值,就添加一个JSONArray,其元素只有value,如果值已经是一个JSONArray,则添加到值JSONArray中。

B

back() - 类 中的方法org.ladsn.tool.json.JSONTokener
将标记回退到第一个字符,重新开始解析新的JSON
BANG - 类 中的静态变量org.ladsn.tool.json.XML
The Character '!'.

C

clear() - 类 中的方法org.ladsn.tool.json.JSONArray
 
clear() - 类 中的方法org.ladsn.tool.json.JSONObject
 
clone() - 类 中的方法org.ladsn.tool.json.JSONNull
There is only intended to be a single instance of the NULL object, so the clone method returns itself.
contains(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
containsAll(Collection<?>) - 类 中的方法org.ladsn.tool.json.JSONArray
 
containsKey(Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
containsValue(Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
createArray() - 类 中的静态方法org.ladsn.tool.json.JSONUtil
创建 JSONArray
createObj() - 类 中的静态方法org.ladsn.tool.json.JSONUtil
创建JSONObject

E

end() - 类 中的方法org.ladsn.tool.json.JSONTokener
 
entity - 类 中的静态变量org.ladsn.tool.json.XMLTokener
The table of entity values.
entrySet() - 类 中的方法org.ladsn.tool.json.JSONObject
 
EQ - 类 中的静态变量org.ladsn.tool.json.XML
The Character '='.
equals(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
equals(Object) - 类 中的方法org.ladsn.tool.json.JSONNull
A Null object is equal to the null value and to itself.
equals(Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
escape(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转义显示不可见字符

F

format(String) - 类 中的静态方法org.ladsn.tool.json.JSONStrFormater
返回格式化JSON字符串。
formatJsonStr(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
格式化JSON字符串,此方法并不严格检查JSON的格式正确与否

G

get(int) - 类 中的方法org.ladsn.tool.json.JSONArray
 
get(K, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONGetter
获取指定类型的对象
转换失败或抛出异常
get(K, Class<T>, boolean) - 类 中的方法org.ladsn.tool.json.JSONGetter
获取指定类型的对象
get(Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
getBean(K, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONGetter
从JSON中直接获取Bean对象
先获取JSONObject对象,然后转为Bean对象
getByExp(String) - 接口 中的方法org.ladsn.tool.json.JSON
已过时。
getByExp(String, Class<T>) - 接口 中的方法org.ladsn.tool.json.JSON
已过时。
getByExp(String) - 类 中的方法org.ladsn.tool.json.JSONArray
已过时。
getByExp(String, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONArray
已过时。
getByExp(String) - 类 中的方法org.ladsn.tool.json.JSONObject
已过时。
getByExp(String, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONObject
getByExp(JSON, String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
已过时。
getByPath(String) - 接口 中的方法org.ladsn.tool.json.JSON
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 表达式栗子: persion persion.name persons[3] person.friends[5].name
getByPath(String, Class<T>) - 接口 中的方法org.ladsn.tool.json.JSON
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 表达式栗子: persion persion.name persons[3] person.friends[5].name 获取表达式对应值后转换为对应类型的值
getByPath(String) - 类 中的方法org.ladsn.tool.json.JSONArray
 
getByPath(String, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONArray
 
getByPath(String) - 类 中的方法org.ladsn.tool.json.JSONObject
 
getByPath(String, Class<T>) - 类 中的方法org.ladsn.tool.json.JSONObject
 
getByPath(JSON, String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
通过表达式获取JSON中嵌套的对象
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 表达式栗子: persion persion.name persons[3] person.friends[5].name
getJSONArray(K) - 类 中的方法org.ladsn.tool.json.JSONGetter
获得JSONArray对象
如果值为其它类型对象,尝试转换为JSONArray返回,否则抛出异常
getJSONObject(K) - 类 中的方法org.ladsn.tool.json.JSONGetter
获得JSONObject对象
如果值为其它类型对象,尝试转换为JSONObject返回,否则抛出异常
getObj(Integer, Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
getObj(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
getStr(K, String) - 类 中的方法org.ladsn.tool.json.JSONGetter
 
GT - 类 中的静态变量org.ladsn.tool.json.XML
The Character '>'.

H

hashCode() - 类 中的方法org.ladsn.tool.json.JSONArray
 
hashCode() - 类 中的方法org.ladsn.tool.json.JSONNull
 
hashCode() - 类 中的方法org.ladsn.tool.json.JSONObject
 

I

increment(String) - 类 中的方法org.ladsn.tool.json.JSONObject
对值加一,如果值不存在,赋值1,如果为数字类型,做加一操作
indexOf(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
isEmpty() - 类 中的方法org.ladsn.tool.json.JSONArray
 
isEmpty() - 类 中的方法org.ladsn.tool.json.JSONObject
 
isJson(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
是否为JSON字符串,首尾都为大括号或中括号判定为JSON字符串
isJsonArray(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
是否为JSONObject字符串,首尾都为大括号或中括号判定为JSON字符串
isJsonObj(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
是否为JSONObject字符串,首尾都为大括号或中括号判定为JSON字符串
isNull(int) - 类 中的方法org.ladsn.tool.json.JSONArray
值是否为null
isNull(String) - 类 中的方法org.ladsn.tool.json.JSONObject
key对应值是否为null或无此key
iterator() - 类 中的方法org.ladsn.tool.json.JSONArray
 
iterator() - 类 中的方法org.ladsn.tool.json.JSONObjectIter
 

J

join(String) - 类 中的方法org.ladsn.tool.json.JSONArray
JSONArray转为以separator为分界符的字符串
JSON - org.ladsn.tool.json中的接口
JSON接口
JSONArray - org.ladsn.tool.json中的类
JSON数组
JSON数组是表示中括号括住的数据表现形式
对应的JSON字符串格格式例如: ["a", "b", "c", 12]
JSONArray() - 类 的构造器org.ladsn.tool.json.JSONArray
构造
默认使用ArrayList 实现
JSONArray(int) - 类 的构造器org.ladsn.tool.json.JSONArray
构造
默认使用ArrayList 实现
JSONArray(Iterable<Object>) - 类 的构造器org.ladsn.tool.json.JSONArray
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
JSONArray(Collection<Object>) - 类 的构造器org.ladsn.tool.json.JSONArray
构造
将参数数组中的元素转换为JSON对应的对象加入到JSONArray中
JSONArray(JSONTokener) - 类 的构造器org.ladsn.tool.json.JSONArray
使用 JSONTokener 做为参数构造
JSONArray(CharSequence) - 类 的构造器org.ladsn.tool.json.JSONArray
从String构造(JSONArray字符串)
JSONArray(Object) - 类 的构造器org.ladsn.tool.json.JSONArray
从对象构造,忽略null的值
支持以下类型的参数: 1.
JSONArray(Object, boolean) - 类 的构造器org.ladsn.tool.json.JSONArray
从对象构造
支持以下类型的参数: 1.
JSONException - org.ladsn.tool.json中的异常错误
JSON异常
JSONException(Throwable) - 异常错误 的构造器org.ladsn.tool.json.JSONException
 
JSONException(String) - 异常错误 的构造器org.ladsn.tool.json.JSONException
 
JSONException(String, Object...) - 异常错误 的构造器org.ladsn.tool.json.JSONException
 
JSONException(String, Throwable) - 异常错误 的构造器org.ladsn.tool.json.JSONException
 
JSONException(Throwable, String, Object...) - 异常错误 的构造器org.ladsn.tool.json.JSONException
 
JSONGetter<K> - org.ladsn.tool.json中的类
用于JSON的Getter类,提供各种类型的Getter方法
JSONGetter() - 类 的构造器org.ladsn.tool.json.JSONGetter
 
jsonIter() - 类 中的方法org.ladsn.tool.json.JSONArray
当此JSON列表的每个元素都是一个JSONObject时,可以调用此方法返回一个Iterable,便于使用foreach语法遍历
JSONNull - org.ladsn.tool.json中的类
用于定义null,与Javascript中null相对应
Java中的null值在js中表示为undefined。
JSONNull() - 类 的构造器org.ladsn.tool.json.JSONNull
 
JSONObject - org.ladsn.tool.json中的类
JSON对象
例:
json = new JSONObject().put("JSON", "Hello, World!
JSONObject() - 类 的构造器org.ladsn.tool.json.JSONObject
构造,初始容量为 JSONObject.DEFAULT_CAPACITY,KEY无序
JSONObject(boolean) - 类 的构造器org.ladsn.tool.json.JSONObject
构造,初始容量为 JSONObject.DEFAULT_CAPACITY
JSONObject(int, boolean) - 类 的构造器org.ladsn.tool.json.JSONObject
构造
JSONObject(int, boolean, boolean) - 类 的构造器org.ladsn.tool.json.JSONObject
构造
JSONObject(JSONObject, String...) - 类 的构造器org.ladsn.tool.json.JSONObject
使用其他JSONObject构造新的JSONObject,并只加入指定name对应的键值对。
JSONObject(JSONTokener) - 类 的构造器org.ladsn.tool.json.JSONObject
使用JSONTokener构建
JSONObject(JSONTokener, boolean) - 类 的构造器org.ladsn.tool.json.JSONObject
使用JSONTokener构建
JSONObject(Object) - 类 的构造器org.ladsn.tool.json.JSONObject
构建JSONObject,如果给定值为Map,将键值对加入JSON对象;
如果为普通的JavaBean,调用其getters方法(getXXX或者isXXX)获得值,加入到JSON对象
例如:如果JavaBean对象中有个方法getName(),值为"张三",获得的键值对为:name: "张三"
此方法会忽略空值,但是对JSON字符串不影响
JSONObject(Object, boolean) - 类 的构造器org.ladsn.tool.json.JSONObject
构建JSONObject,如果给定值为Map,将键值对加入JSON对象;
如果为普通的JavaBean,调用其getters方法(getXXX或者isXXX)获得值,加入到JSON对象
例如:如果JavaBean对象中有个方法getName(),值为"张三",获得的键值对为:name: "张三"
JSONObject(Object, String[]) - 类 的构造器org.ladsn.tool.json.JSONObject
使用反射方式获取public字段名和字段值,构建JSONObject对象
KEY或VALUE任意一个为null则不加入,字段不存在也不加入
JSONObject(CharSequence) - 类 的构造器org.ladsn.tool.json.JSONObject
从JSON字符串解析为JSON对象
JSONObjectIter - org.ladsn.tool.json中的类
此类用于在JSONAray中便于遍历JSONObject而封装的Iterable,可以借助foreach语法遍历
JSONObjectIter(Iterator<Object>) - 类 的构造器org.ladsn.tool.json.JSONObjectIter
 
JSONStrFormater - org.ladsn.tool.json中的类
JSON字符串格式化工具,用于简单格式化JSON字符串
from http://blog.csdn.net/lovelong8808/article/details/54580278
JSONStrFormater() - 类 的构造器org.ladsn.tool.json.JSONStrFormater
 
JSONString - org.ladsn.tool.json中的接口
JSONString接口定义了一个toJSONString()
实现此接口的类可以通过实现toJSONString()方法来改变转JSON字符串的方式。
JSONSupport - org.ladsn.tool.json中的类
JSON支持
继承此类实现实体类与JSON的相互转换
JSONSupport() - 类 的构造器org.ladsn.tool.json.JSONSupport
 
JSONTokener - org.ladsn.tool.json中的类
JSON解析器,用于将JSON字符串解析为JSONObject或者JSONArray
JSONTokener(Reader) - 类 的构造器org.ladsn.tool.json.JSONTokener
从Reader中构建
JSONTokener(InputStream) - 类 的构造器org.ladsn.tool.json.JSONTokener
从InputStream中构建
JSONTokener(String) - 类 的构造器org.ladsn.tool.json.JSONTokener
从字符串中构建
JSONUtil - org.ladsn.tool.json中的类
JSON工具类
JSONUtil() - 类 的构造器org.ladsn.tool.json.JSONUtil
 

K

keySet() - 类 中的方法org.ladsn.tool.json.JSONObject
 

L

lastIndexOf(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
listIterator() - 类 中的方法org.ladsn.tool.json.JSONArray
 
listIterator(int) - 类 中的方法org.ladsn.tool.json.JSONArray
 
LT - 类 中的静态变量org.ladsn.tool.json.XML
The Character '<'.

M

more() - 类 中的方法org.ladsn.tool.json.JSONTokener
源字符串是否有更多的字符

N

next() - 类 中的方法org.ladsn.tool.json.JSONTokener
获得源字符串中的下一个字符
next(char) - 类 中的方法org.ladsn.tool.json.JSONTokener
读取下一个字符,并比对是否和指定字符匹配
next(int) - 类 中的方法org.ladsn.tool.json.JSONTokener
获得接下来的n个字符
nextCDATA() - 类 中的方法org.ladsn.tool.json.XMLTokener
Get the text in the CDATA block.
nextClean() - 类 中的方法org.ladsn.tool.json.JSONTokener
获得下一个字符,跳过空白符
nextContent() - 类 中的方法org.ladsn.tool.json.XMLTokener
Get the next XML outer token, trimming whitespace.
nextEntity(char) - 类 中的方法org.ladsn.tool.json.XMLTokener
Return the next entity.
nextMeta() - 类 中的方法org.ladsn.tool.json.XMLTokener
Returns the next XML meta token.
nextString(char) - 类 中的方法org.ladsn.tool.json.JSONTokener
返回当前位置到指定引号前的所有字符,反斜杠的转义符也会被处理。
nextTo(char) - 类 中的方法org.ladsn.tool.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - 类 中的方法org.ladsn.tool.json.JSONTokener
Get the text up but not including one of the specified delimiter characters or the end of line, whichever comes first.
nextToken() - 类 中的方法org.ladsn.tool.json.XMLTokener
Get the next XML Token.
nextValue() - 类 中的方法org.ladsn.tool.json.JSONTokener
获得下一个值,值类型可以是Boolean, Double, Integer, JSONArray, JSONObject, Long, or String, or the JSONObject.NULL
NULL - 类 中的静态变量org.ladsn.tool.json.JSONNull
NULL 对象用于减少歧义来表示Java 中的null
NULL.equals(null) 返回 true.

O

org.ladsn.tool.json - 程序包 org.ladsn.tool.json
JSON封装,基于json.org官方库改造

P

parse(String, boolean) - 类 中的方法org.ladsn.tool.json.JSONSupport
JSON String转Bean
parse(Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转换对象为JSON
支持的对象:
String: 转换为相应的对象
Array Collection:转换为JSONArray
Bean对象:转为JSONObject
parseArray(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONArray
parseArray(Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONArray
parseArray(Object, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONArray
parseFromMap(Map<?, ?>) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
Map转化为JSONObject
parseFromResourceBundle(ResourceBundle) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
ResourceBundle转化为JSONObject
parseFromXml(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
XML字符串转为JSONObject
parseObj(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONObject对象
parseObj(Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONObject对象
此方法会忽略空值,但是对JSON字符串不影响
parseObj(Object, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转JSONObject对象
put(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
Append an object value.
put(int, Object) - 类 中的方法org.ladsn.tool.json.JSONArray
加入或者替换JSONArray中指定Index的值,如果index大于JSONArray的长度,将在指定index设置值,之前的位置填充JSONNull.Null
put(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
PUT 键值对到JSONObject中,如果值为null,将此键移除
putAll(Map<? extends String, ? extends Object>) - 类 中的方法org.ladsn.tool.json.JSONObject
 
putByPath(String, Object) - 接口 中的方法org.ladsn.tool.json.JSON
设置表达式指定位置(或filed对应)的值
若表达式指向一个JSONArray则设置其坐标对应位置的值,若指向JSONObject则put对应key的值
注意:如果为JSONArray,设置值下标小于其长度,将替换原有值,否则追加新值
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 表达式栗子: persion persion.name persons[3] person.friends[5].name
putByPath(String, Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
putByPath(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
putByPath(JSON, String, Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
设置表达式指定位置(或filed对应)的值
若表达式指向一个JSONArray则设置其坐标对应位置的值,若指向JSONObject则put对应key的值
注意:如果为JSONArray,则设置值得下标不能大于已有JSONArray的长度
.表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值 []表达式,可以获取集合等对象中对应index的值 表达式栗子: persion persion.name persons[3] person.friends[5].name
putOnce(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null,
and only if there is not already a member with that name.
putOpt(String, Object) - 类 中的方法org.ladsn.tool.json.JSONObject
在键和值都为非空的情况下put到JSONObject中

Q

QUEST - 类 中的静态变量org.ladsn.tool.json.XML
The Character '?'.
QUOT - 类 中的静态变量org.ladsn.tool.json.XML
The Character '"'.
quote(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, Writer) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠
quote(String, Writer, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
对所有双引号做转义处理(使用双反斜杠做转义)
为了能在HTML中较好的显示,会将</转义为<\/
JSON字符串中不能包含控制字符和未经转义的引号和反斜杠

R

readJSON(File, Charset) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
读取JSON
readJSONArray(File, Charset) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
读取JSONArray
readJSONObject(File, Charset) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
读取JSONObject
remove(int) - 类 中的方法org.ladsn.tool.json.JSONArray
 
remove(Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
remove(Object) - 类 中的方法org.ladsn.tool.json.JSONObject
 
removeAll(Collection<?>) - 类 中的方法org.ladsn.tool.json.JSONArray
 
retainAll(Collection<?>) - 类 中的方法org.ladsn.tool.json.JSONArray
 

S

set(int, Object) - 类 中的方法org.ladsn.tool.json.JSONArray
 
size() - 类 中的方法org.ladsn.tool.json.JSONArray
 
size() - 类 中的方法org.ladsn.tool.json.JSONObject
 
skipPast(String) - 类 中的方法org.ladsn.tool.json.XMLTokener
Skip characters until past the requested string.
skipTo(char) - 类 中的方法org.ladsn.tool.json.JSONTokener
Skip characters until the next character is the requested character.
SLASH - 类 中的静态变量org.ladsn.tool.json.XML
The Character '/'.
subList(int, int) - 类 中的方法org.ladsn.tool.json.JSONArray
 
syntaxError(String) - 类 中的方法org.ladsn.tool.json.JSONTokener
Make a JSONException to signal a syntax error.

T

toArray() - 类 中的方法org.ladsn.tool.json.JSONArray
 
toArray(T[]) - 类 中的方法org.ladsn.tool.json.JSONArray
 
toArray(Class<?>) - 类 中的方法org.ladsn.tool.json.JSONArray
转为Bean数组,转换异常将被抛出
toArray(Class<?>, boolean) - 类 中的方法org.ladsn.tool.json.JSONArray
转为Bean数组
toBean(Class<T>) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象,转换异常将被抛出
toBean(Class<T>, boolean) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象
toBean(Type) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象,转换异常将被抛出
toBean(Type, boolean) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象
toBean(T) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象,转换异常将被抛出
toBean(T, boolean) - 类 中的方法org.ladsn.tool.json.JSONObject
转为实体类对象
toBean(String, Class<T>) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
JSON字符串转为实体类对象,转换异常将被抛出
toBean(JSONObject, Class<T>) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转为实体类对象,转换异常将被抛出
toBean(JSONObject, Class<T>, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转为实体类对象
toJSON() - 类 中的方法org.ladsn.tool.json.JSONSupport
 
toJSONArray(Collection<String>) - 类 中的方法org.ladsn.tool.json.JSONObject
将指定KEY列表的值组成新的JSONArray
toJSONArray() - 类 中的方法org.ladsn.tool.json.JSONTokener
转为 JSONArray
toJSONObject(JSONArray) - 类 中的方法org.ladsn.tool.json.JSONArray
根据给定名列表,与其位置对应的值组成JSONObject
toJSONObject(String) - 类 中的静态方法org.ladsn.tool.json.XML
转换XML为JSONObject 转换过程中一些信息可能会丢失,JSON中无法区分节点和属性,相同的节点将被处理为JSONArray。
toJSONObject(String, boolean) - 类 中的静态方法org.ladsn.tool.json.XML
转换XML为JSONObject 转换过程中一些信息可能会丢失,JSON中无法区分节点和属性,相同的节点将被处理为JSONArray。
toJsonPrettyStr(JSON) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转为JSON字符串
toJsonPrettyStr(Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转换为格式化后的JSON字符串
toJsonStr(JSON, int) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转为JSON字符串
toJsonStr(JSON) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转为JSON字符串
toJsonStr(Object) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转换为JSON字符串
toJSONString(int) - 接口 中的方法org.ladsn.tool.json.JSON
转换为JSON字符串
toJSONString(int) - 类 中的方法org.ladsn.tool.json.JSONArray
转为JSON字符串,指定缩进值
toJSONString(int) - 类 中的方法org.ladsn.tool.json.JSONObject
格式化输出JSON字符串
toJSONString() - 接口 中的方法org.ladsn.tool.json.JSONString
自定义转JSON字符串的方法
toJSONString() - 类 中的方法org.ladsn.tool.json.JSONSupport
 
toList(Class<T>) - 类 中的方法org.ladsn.tool.json.JSONArray
转为ArrayList
toList(JSONArray, Class<T>) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
将JSONArray转换为Bean的List,默认为ArrayList
toPrettyString() - 类 中的方法org.ladsn.tool.json.JSONSupport
美化的JSON(使用回车缩进显示JSON),用于打印输出debug
toString() - 类 中的方法org.ladsn.tool.json.JSONArray
转为JSON字符串,无缩进
toString() - 类 中的方法org.ladsn.tool.json.JSONNull
Get the "null" string value.
toString() - 类 中的方法org.ladsn.tool.json.JSONObject
返回JSON字符串
如果解析错误,返回null
toString() - 类 中的方法org.ladsn.tool.json.JSONSupport
 
toString() - 类 中的方法org.ladsn.tool.json.JSONTokener
Make a printable string of this JSONTokener.
toStringPretty() - 接口 中的方法org.ladsn.tool.json.JSON
格式化打印JSON,缩进为4个空格
toStringPretty() - 类 中的方法org.ladsn.tool.json.JSONArray
格式化打印JSON,缩进为4个空格
toStringPretty() - 类 中的方法org.ladsn.tool.json.JSONObject
格式化打印JSON,缩进为4个空格
toXml(Object) - 类 中的静态方法org.ladsn.tool.json.XML
转换JSONObject为XML Convert a JSONObject into a well-formed, element-normal XML string.
toXml(Object, String) - 类 中的静态方法org.ladsn.tool.json.XML
转换JSONObject为XML Convert a JSONObject into a well-formed, element-normal XML string.
toXmlStr(JSON) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
转换为XML字符串

V

values() - 类 中的方法org.ladsn.tool.json.JSONObject
 

W

wrap(Object, boolean) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
在需要的时候包装对象
包装包括: null =》 JSONNull.NULL array or collection =》 JSONArray map =》 JSONObject standard property (Double, String, et al) =》 原对象 来自于java包 =》 字符串 其它 =》 尝试包装为JSONObject,否则返回null
write(Writer) - 接口 中的方法org.ladsn.tool.json.JSON
将JSON内容写入Writer,无缩进
Warning: This method assumes that the data structure is acyclical.
write(Writer, int, int) - 接口 中的方法org.ladsn.tool.json.JSON
将JSON内容写入Writer
Warning: This method assumes that the data structure is acyclical.
write(Writer) - 类 中的方法org.ladsn.tool.json.JSONArray
 
write(Writer, int, int) - 类 中的方法org.ladsn.tool.json.JSONArray
 
write(Writer) - 类 中的方法org.ladsn.tool.json.JSONObject
 
write(Writer, int, int) - 类 中的方法org.ladsn.tool.json.JSONObject
 

X

XML - org.ladsn.tool.json中的类
提供静态方法在XML和JSONObject之间转换
XML() - 类 的构造器org.ladsn.tool.json.XML
 
xmlToJson(String) - 类 中的静态方法org.ladsn.tool.json.JSONUtil
XML转JSONObject
转换过程中一些信息可能会丢失,JSON中无法区分节点和属性,相同的节点将被处理为JSONArray。
XMLTokener - org.ladsn.tool.json中的类
XML分析器,继承自JSONTokener,提供XML的语法分析
XMLTokener(String) - 类 的构造器org.ladsn.tool.json.XMLTokener
Construct an XMLTokener from a string.
A B C E F G H I J K L M N O P Q R S T V W X 
跳过导航链接

Copyright © 2018. All rights reserved.