nu.xom:Serializer
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,包括其所有名称空间声明和属性。
nu.xom:Serializer的更多相关文章
- nu.xom:Document
Document: 机翻 Document(Document doc):创建此文档的副本. Document(Element root):使用指定的根元素创建新的Document对象. DocType ...
- nu.xom:Element
Element: 机翻 Element(Element element) :通过深复制,创建一个element Element(String name) :创建一个没有命名空间的element Ele ...
- nu.xom:Attribute
Attribute: 机翻 Attribute copy():生成一份当前Attribute的拷贝,但是它没有依附任何Element Node getChild(int position) :因为At ...
- json转xml报[java.lang.NoClassDefFoundError: nu/xom/Serializer]
原文:http://blog.csdn.net/figo645/article/details/48413571 开始学习JSON了,那么很自然的,我开始要熟悉一些基本的JSON语法 {}代表对象,[ ...
- XML2JSON 的【net.sf.json.JSONException: nu.xom.ParsingException must be followed by either attribute specifications, ">" or "/>"】问题解决办法
在使用JSon-Lib库进行XML2JSon的转换时,在JUnit测试时没有什么问题,但是在Tomcat里面跑的时候,抛出了下面的异常,查找了google,发现关于这方便的文章比较少,即使有,也需要F ...
- drf之序列化组件(一):Serializer
序列化组件:Serializer.ModelSerializer.ListModelSerializer Serializer 偏底层 ModelSerializer 重点 List ...
- tomcat启动报错:serializer.jar (系统找不到指定的文件。)
下载最新对应版本的tomcat.移除之前的tomcat.删除原本全部tomcat的目录. 疑似tomcat的lib包被动过.
- 转载:JSONObject简介
转载网址:http://www.cnblogs.com/java-pan/archive/2012/04/07/JSONObject.html JSONObject简介 本节摘要:之前对JSON做 ...
- 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:// ...
随机推荐
- 加载dll、lib库(例子的代码很全)
是关于如何加载dll或lib库的.可以看这篇bog Qt调用dll中的功能函数点击打开链接 **************************************************** ...
- 八荣八耻 IT版
八荣八耻 IT版以可配置为荣,以硬编码为耻:以系统互备为荣,以系统单点为耻:以随时可重启为荣,以不能迁移为耻:以整体交付为荣,以部分交付为耻:以无状态为荣,以有状态为耻:以标准化为荣,以特殊化为耻:以 ...
- UWP入门(十一)--使用选取器打开文件和文件夹
原文:UWP入门(十一)--使用选取器打开文件和文件夹 很漂亮的功能,很有趣 重要的 API FileOpenPicker FolderPicker StorageFile 通过让用户与选取器交互来访 ...
- 多玩YY语音的面试题:C++中如何在main()函数之前执行操作?
多玩YY语音的面试题:C++中如何在main()函数之前执行操作? 第一反应main()函数是所有函数执行的开始.但是问题是main()函数执行之前如何执行呢? 联想到MFC里面的 C**App类的t ...
- 查看SharePoint文档库是,显示层次目录,可以点击返回层次
在sharepoint 2013中,Documnet library(文档库)包含多层文件夹,当进入到文件夹后,返回指定层次了(例如返回上一层),需要用浏览器的返回. 使用起来不方便,而且浏览器的返回 ...
- 如何解析DELPHI XE5服务器返回的JSON数据(翻译)及中文乱码
<span style="font-size:14px;">一直想找如何解析JSON数据的说,今天终于找到有人发帖子了.之前有人说用superobject,Tlkjso ...
- C++开源库,欢迎补充
C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年.因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用.当Java横行天下之后,MS又突然发力,搞出C#语 ...
- 解决SpringBoot多模块发布时99%的问题?SpringBoot发布的8个原则和4个问题的解决方案
如果使用 SpringBoot 多模块发布到外部 Tomcat,可能会遇到各种各样的问题.本文归纳了以下 8 个原则和发布时经常出现的 4 个问题的解决方案,掌握了这些原则和解决方案,几乎可以解决绝大 ...
- ansible(二)
一.软件相关模块 1.yum(下载包) 正常操作 yum 与rpm的区别 yum可以解决依赖关系rpm 全称readhat package manager(红帽包管理工具),需要自己解决依赖 yum源 ...
- SYN5006型电机同步编码脉冲分配器
SYN5006型电机同步编码脉冲分配器 编码器信号分配板增量式编码器脉冲分配器使用说明视频链接: http://www.syn029.com/h-pd-81-0_310_13_-1.html 请将此链 ...