Serializer:

机翻

/*使用用于控制空格,规范化,缩进,换行和基本URI的各种选项以特定编码输出Document对象
*/Serializer(OutputStream out)                 :创建一个使用UTF-8编码的新序列化程序。
Serializer(OutputStream out, String encoding):创建一个使用指定编码的新序列化程序。protected void breakLine():将当前换行符串写入基础输出流并按当前级别和缩进属性指定的缩进。void flush()protected int getColumnNumber():返回输出流的当前列号。
String getEncoding()           :返回此序列化程序使用的字符编码的名称。
int getIndent()                :返回此序列化程序缩进的空格数。
String getLineSeparator()      :返回用作行分隔符的字符串
int getMaxLength()             :返回首选的最大行长度。void setIndent(int indent)
void setLineSeparator(String lineSeparator)
void setMaxLength(int maxLength)boolean getPreserveBaseURI()             :如果此序列化程序通过插入额外的xml:base属性来保留原始基URI,则返回true。
boolean    getUnicodeNormalizationFormC():指示序列化是否将使用规范化形式C(NFC)对所有数据执行Unicode规范化。
void setPreserveBaseURI(boolean preserve)
void setUnicodeNormalizationFormC(boolean normalize)void setOutputStream(OutputStream out):刷新上一个输出流并将进一步的输出重定向到新的输出流。protected void write(Attribute attribute)  :以name =“value”的形式写入属性
protected void write(Comment comment)      :使用当前选项将注释写入输出流
protected void    write(DocType doctype)   :使用当前选项将DocType对象写入输出流
void write(Document doc)                   :使用当前选项将文档序列化到输出流。
protected void    write(Element element)   :使用当前选项将元素序列化到输出流
protected void    write(Text text)         :使用当前选项将Text对象写入输出流。
protected void    writeChild(Node node)    :使用当前选项将子节点写入输出流。protected void    write(ProcessingInstruction instruction)    :使用当前选项将处理指令写入输出流。
protected void    writeAttributes(Element element)            :将指定元素的所有属性一次一个地写入输出流,由空格分隔。
protected void    writeEmptyElementTag(Element element)       :为元素写入一个空元素标记,包括其所有名称空间声明和属性。
protected void    writeEndTag(Element element)                :为</ name>形式的元素写入结束标记。
protected void    writeNamespaceDeclarations(Element element) :将指定元素的所有名称空间声明属性写入输出流,一次一个,用空格分隔。protected void    writeAttributeValue(String value) :将字符串写入基础输出流。
protected void    writeEscaped(String text)         :将字符串写入基础输出流。protected void    writeNamespaceDeclaration(String prefix, String uri):以xmlns:prefix =“uri”或xmlns =“uri”的形式写入名称空间声明。protected void    writeXMLDeclaration()         :将XML声明写入输出流,然后换行。
protected void    writeRaw(String text)         :将字符串写入基础输出流。
protected void    writeStartTag(Element element):为元素写入start-tag,包括其所有名称空间声明和属性。

转载于:https://www.cnblogs.com/junjie2019/p/10541668.html

nu.xom:Serializer相关推荐

  1. djangorestframework源码分析2:serializer序列化数据的执行流程

    djangorestframework源码分析 本文环境python3.5.2,djangorestframework (3.5.1)系列 djangorestframework源码分析-serial ...

  2. json:JSONObject包的具体使用(JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包)...

    1.JSONObject介绍 JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包. 2.下载jar包 http:// ...

  3. 读取、回收和重用:使用 Excel、XML 和 Java 技术轻松搞定报告,第 2 部分

    本周您推脱老板的 #432 创新理由了吗?您是否尝试过推脱? 本系列的其他文章 读取.回收和重用:使用 Excel.XML 和 Java 技术轻松搞定报告,第 1 部分 有幸的是,您不必推脱.本系列的 ...

  4. 使用xom实现xml文件数据的查找,删除,修改(转载)

    说明: 1,程序需要安装第三方jar包,即xom的jar包可以在http://www.cafeconleche.org/XOM/找到相关下载链接进行下载 2,程序分为三部分,CreateMapXml. ...

  5. 定义Serializer序列化器

    序列化器的作用: 进行数据的校验 对数据对象进行转换 定义Serializer 1. 定义方法 Django REST framework中的Serializer使用类来定义,须继承自rest_fra ...

  6. 扫盲行动之九:Vi编辑器的基本使用方法!

    作者:Linuxsir 2005-01-24 11:28:17 来自:Linux公社 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一 ...

  7. django restful 请求_Django编写RESTful API(二):请求和响应

    前言 在上一篇文章,已经实现了访问指定URL就返回了指定的数据,这也体现了RESTful API的一个理念,每个URL表明着一个资源.固然咱们还知道RESTful API的另外一个特性就是,发送不一样 ...

  8. 每天一个linux命令(56):netstat命令

    netstat命令用于显示与IP.TCP.UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况.netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP ...

  9. 关于修改了virc(增加了:set nu)但是vim行号还是不显示的问题

    关于修改了virc(增加了:set nu)但是vim行号还是不显示的问题 今天在/etc/virc文件里增添了一句话":set nu",但是vim显示行号失效,但是vi还能显示行号 ...

  10. Django编写RESTful API(二):请求和响应

    欢迎访问我的个人网站:www.comingnext.cn 前言 在上一篇文章,已经实现了访问指定URL就返回了指定的数据,这也体现了RESTful API的一个理念,每一个URL代表着一个资源.当然我 ...

最新文章

  1. java_oop_接口
  2. page_index--template.html(0)源码
  3. python能做表格吗-零基础小白怎么用Python做表格?
  4. Oracle 用shutdown+immediate关机后启动方法
  5. mysql的explain的用途,利用Explain来分析和优化你的mysql
  6. user parameter to determine cache in SAP Gateway
  7. 从使用 KVO 监听 readonly 属性说起
  8. OpenCV3学习(2.3)——图像读取与鼠标截图
  9. python强转字符串_在Python 3中将Exception转换为字符串
  10. rocketmq消息存储原理_RocketMQ到底快在哪里?深入探索RocketMQ消息存储和查询原理...
  11. 数论入门符号_大o符号快速入门
  12. Windows libyuv 引入 libjpeg
  13. PPT怎么修改母版背景
  14. 自学Redis技术,如何在Java应用
  15. 详解shell IFS分隔符
  16. [转发]知识图谱 (Knowledge Graph) 专知 荟萃
  17. Hibernate的下载和安装
  18. python基础知识Chapter9
  19. 芯片模型算力指标TOPS FLOPS MAC MACC MADD关系
  20. go环境编译singularity失败报错:checking: host Go compiler (at least version 1.13或17)... not found!

热门文章

  1. 用计算机发送电子邮件,用英语解释一下发送电子邮件的过程 用计算机语言来说一下,大概400到500个英文单词...
  2. 软件测试最常见的面试题了解一下
  3. windows10 添加图片查看器
  4. 求职指导课程测试题(学习自测使用)
  5. netty源码阅读之编码之flush刷新buffer队列
  6. 带隔离功能的 高速CAN总线收发器 SIT1050ISODUB8 国产
  7. linux挂载40t硬盘,Centos支持40T磁盘阵列MD1200
  8. 计算机应用基础第四章电子表格测试,2019年计算机应用基础第四章测试答案
  9. LaTeX中参考文献的插入方式(不使用BibTeX)
  10. 华为天才少年主攻存储领域研究