com.supermap.services
类 XMLWriter
- java.lang.Object
-
- com.supermap.services.XMLWriter
-
-
构造器概要
构造器 构造器和说明 XMLWriter()
-
方法概要
方法 限定符和类型 方法和说明 static Node
createDocument(java.lang.String version, java.lang.String encoding)
根据 XML 版本号和 XML 文档编码创建 XML 文档根节点。static void
writeAttributes(Node node, java.lang.String[] attributeNames, java.lang.String[] attributeValues)
给节点添加属性。static Node
writeChildNode(Node node, java.lang.String nodeName)
在指定的节点下添加具有指定名称的子节点。static Node
writeChildNode(Node node, java.lang.String nodeName, java.lang.String nodeValue)
给节点添加具有指定名称和指定值的子节点。static Node
writeChildNode(Node node, java.lang.String nodeName, java.lang.String[] attributeNames, java.lang.String[] attributeValues)
在指定的节点下添加具有指定名称、属性和属性值的子节点。static void
writeChildNodes(Node node, java.lang.String nodeName, java.lang.String[] nodeValues)
在指定的节点下添加多个同名不同值的子节点。
-
-
-
方法详细资料
-
writeChildNode
public static Node writeChildNode(Node node, java.lang.String nodeName, java.lang.String nodeValue)
给节点添加具有指定名称和指定值的子节点。- 参数:
node
- 要添加子节点的父节点。nodeName
- 子节点的名称。nodeValue
- 子节点的值。- 返回:
- 添加的子节点。
-
writeAttributes
public static void writeAttributes(Node node, java.lang.String[] attributeNames, java.lang.String[] attributeValues)
给节点添加属性。- 参数:
node
- 欲添加属性的节点。attributeNames
- 属性名称数组,跟 attributeValues 参数对应。attributeValues
- 属性值数组,跟 attributeNames 参数对应。
-
writeChildNodes
public static void writeChildNodes(Node node, java.lang.String nodeName, java.lang.String[] nodeValues)
在指定的节点下添加多个同名不同值的子节点。- 参数:
node
- 要添加子节点的父节点。nodeName
- 要添加的子节点的名称。nodeValues
- 要添加的子节点的值的字符串数组。
-
writeChildNode
public static Node writeChildNode(Node node, java.lang.String nodeName, java.lang.String[] attributeNames, java.lang.String[] attributeValues)
在指定的节点下添加具有指定名称、属性和属性值的子节点。- 参数:
node
- 要添加子节点的父节点。nodeName
- 要添加的子节点的名称。attributeNames
- 子节点的属性名称数组,跟 attributeValues 参数对应。attributeValues
- 子节点的属性值数组,跟 attributeNames 参数对应。- 返回:
- 添加的子节点。
-
writeChildNode
public static Node writeChildNode(Node node, java.lang.String nodeName)
在指定的节点下添加具有指定名称的子节点。- 参数:
node
- 要添加子节点的父节点。nodeName
- 要添加的子节点的名称。- 返回:
- 添加的子节点。
-
createDocument
public static Node createDocument(java.lang.String version, java.lang.String encoding)
根据 XML 版本号和 XML 文档编码创建 XML 文档根节点。
XML 文档节点形如“<?xml version="version" encoding="encoding"?>”。
- 参数:
version
- XML 版本号。encoding
- XML 文档编码。- 返回:
- XML 文档节点。
-
-