对象:outPut
说明:定义输出结果类的相关操作。此对象的核心是[JSON]类,所以它继承了[JSON]类的所有方法
重要: 输出结果样式为XML时,自带根节点"root"。输出为其它类型,比如JSON时不带根节点
目录:
类型 | 方法 | 返回 | 说明 |
属性 | outPut.root = [rootName] | - | 输出XML结果时定义根节点名称,默认值为root |
属性 | outPut.httpStatus( httpStatus ) | - | 当输出错误时,定义错误的状态码。 |
属性 | outPut.dataType( dataType ) | - | 定义页面输出的数据类型,dataType可选值:JSON | XML | HTML | SCRIPT | TXT,如果需要定义多个输出类型可以使用: |JSON|XML| |
过程 | outPut.Ok() | - | 输出正确的结果,自动增加 result : 1节点 |
过程 | outPut.Error() | - | 输出错误的结果,自动增加 result : 0 节点 |
过程 | outPut.reSet( value) | - | 重置输出结果。 1)此时调用ok或者error方法时,不会自动增加result节点 2)重置之后,在执行OK或Error时,输出格式为XML时,也会带上root根节点 参数: value [JSON | jsonString | xmlString | String ] 1) 可以是JSON对象 2) 可以是JSON格式字符串 3) 可以是XML格式字符串(不强调包含根节点) 4) 纯字符串 |
方法 | outPut.toString() | [String] | 同[JSON]类的toString |
方法 | outPut.toXMLString() | [String] | 同[JSON]类的toXMLString |
方法 | outPut.set( keyPath, value ) | [Boolean] | 同[JSON]类的set |
方法 | outPut.remove( keyPath ) | - | 同[JSON]类的remove |
方法 | outPut.typeOf( keyPath ) | [String | Number | Boolean | Json | Array | Function | 空字符] | 同[JSON]类的typeof |
方法 | outPut.exists( keyPath ) | [Boolean] | 同[JSON]类的exists |
方法 | outPut.value(keyPath) | [String] | 同[JSON]类的value |
方法 | outPut.getObj( keyPath ) | [JSON] | 同[JSON]类的getObj |
方法 | outPut.connectionValue() | [String] | 同[JSON]类的connectionValue |