public final class XmlWriter extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
XmlWriter.E<T>
元素抽象类
|
static class |
XmlWriter.NodeE
节点元素类
|
static class |
XmlWriter.NumberE
数值元素类
|
static class |
XmlWriter.TextE
文本元素类
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
build() |
String |
build(String root) |
static XmlWriter |
create() |
XmlWriter |
element(String parentName,
List<XmlWriter.E<?>> children) |
XmlWriter |
element(String name,
Number number) |
XmlWriter |
element(String parentName,
Object... childPairs)
构建包含多个子元素的元素
|
XmlWriter |
element(String name,
String text) |
XmlWriter |
element(String parentName,
String childName,
Number childNumber) |
XmlWriter |
element(String parentName,
String childName,
String childText) |
XmlWriter |
element(String parentName,
XmlWriter.E<?> child) |
static List<XmlWriter.E<?>> |
newElement(Object... childPairs)
创建多个元素的节点列表
|
static XmlWriter.E<?> |
newElement(String name,
Object value)
创建元素
|
public static XmlWriter create()
public XmlWriter element(String parentName, Object... childPairs)
parentName - 父元素名childPairs - public XmlWriter element(String parentName, XmlWriter.E<?> child)
public XmlWriter element(String parentName, List<XmlWriter.E<?>> children)
public String build()
public static List<XmlWriter.E<?>> newElement(Object... childPairs)
childPairs - childName1, childValue1, childName2, childValu2, ...,长度必须为2的倍数public static XmlWriter.E<?> newElement(String name, Object value)
name - 元素名value - 元素值Copyright © 2023. All rights reserved.