对象: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

【outPut_Class 输出类】使用说明的更多相关文章

  1. java反射 顺序输出类中的方法

    java反射可以获取一个类中的所有方法,但是这些方法的输出顺序,并非代码的编写顺序. 我们可以通过自定义一个注解来实现顺序输出类中的方法. 首先,先写一个类,定义增删改查4个方法 public cla ...

  2. java的输出类

    System.out这个类是PrintStream类,定义如下 public class PrintStream extends FilterOutputStream PrintStream都是用pr ...

  3. CI框架 -- 核心文件 之 Output.php(输出类文件)

    CI输出类Output.php的功能是将最终web页面发送给浏览器,这里面的东西可能是你用的最少的.你使用装载器加载了一个视图文件, 这个视图文件的内容会自动传递给输出类对象, 然后呢,在方法执行完毕 ...

  4. 115-PHP实例化和不实例化输出类常量

    <?php class boy{ //定义男孩类 const sex='男'; public $age=15; } echo '不实例化对象输出类常量:'.boy::sex; $boy=new ...

  5. Qt编写调试日志输出类带网络转发(开源)

    用qt开发商业程序已经九年了,陆陆续续开发过至少几十个程序,除了一些算不算项目的小工具外,大部分的程序都需要有个日志的输出功能,希望可以将程序的运行状态存储到文本文件或者数据库或者做其他处理等,qt对 ...

  6. json与xml数据输出类

    class Response { /** * 按json方式输出通信数据 * @param integer $code 状态码 * @param string $message 提示信息 * @par ...

  7. ThreadLocal类使用说明

      ThreadLocal类用于创建一个线程本地变量   在Thread中有一个成员变量ThreadLocals,该变量的类型是ThreadLocalMap,也就是一个Map,它的键是threadLo ...

  8. RandomAccessFile类使用说明

    RandomAccessFile类是Java Io体系中功能最为丰富的文件访问类,它提供了众多的文件访问方法.RandomAccessFile类支持“随机访问”方式,这里的“随机”是指程序可以直接跳到 ...

  9. python 类的特殊成员方法

    __doc__ # 输出类的描述信息 __module__ # 表示当前操作的对象在那个模块 __class__ # 表示当前操作的对象的类是什么 __init__ # 构造方法,通过类创建对象是,自 ...

随机推荐

  1. TCP-IP and Advanced Topics 课程总结与报告

    课程总结 学习了四周十六课的课程,对每一课的知识点进行总结梳理,作出一个树状的知识网络图. 本课程虽然在深度上有所欠缺,但却更有利于结构上的梳理,加深总体上对网络的理解. 本课程从Internet出发 ...

  2. 打印iframe某区域

    <a href="#" onClick="parent.iframe名字.focus();window.print();">打印</a>

  3. oracle sqldrl命令与以及ctl文件

    具体操作如下: 第一步:先编辑好数据控制文件 xx.ctl,如test.ctl options(skip=1)   --跳过第一行(看实际情况) load data infile 'C:\Users\ ...

  4. iOS原生混合RN开发最佳实践

    iOS原生混合RN开发详解 做过原生iOS开发或者Android开发的同学们肯定也都了解Hybrid,有一些Hybrid的开发经验,目前我们企业开发中运用最广泛的Hybrid App技术就是原生与H5 ...

  5. 高性能mysql:创建高性能的索引

    本文系阅读<高性能MySQL>,Baron Schwartz等著一书中第五章 创建高性能的索引的笔记,索引是存储引擎用于快速找到记录的一种数据结构. 索引对于良好的性能非常关键,尤其是当表 ...

  6. redux和react-redux的使用详解

    我自己的理解redux就跟vue中的vuex差不多,都是数据管理器,话不多说,我们从经典的计数器案例开始讲解 使用redux实现计数器 创建如下的react项目,我习惯把每一个模块分块,才有这么多文件 ...

  7. Codeforces Round #487 (Div. 2)

    A. A Blend of Springtime(暴力/模拟) 题目大意 给出$n$个花,每个点都有自己的颜色,问是否存在连续大于等于三个花颜色均不相同 sol 直接模拟判断即可 #include&l ...

  8. 跨浏览器实现placeholder效果的jQuery插件

    曾经遇到这样一个问题,处理IE8密码框placeholder属性兼容性.几经周折,这个方案是可以解决问题的. 1.jsp页面引入js插件 <script type="text/java ...

  9. Java并发之synchronized使用

    synchronized,是Java语言的关键字,读['siŋkrənaizd],当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码. 一.Java为何要使用sy ...

  10. day 23 模块2

    1.namedtuple     命名元组  -> 类似创建一个类 from collections import namedtuple   # 类 p = namedtuple("P ...