public class FeatureTypeParser10000 extends AbstractFeatureTypeParser
WFS 1.0.0 版本的 DescribeFeatureType 操作结果解析器。
用于解析 WFS 1.0.0 版本服务 DescribeFeatureType 操作的响应结果,将响应的 XML 文档解析为 FeatureType
对象。
构造器和说明 |
---|
FeatureTypeParser10000() |
限定符和类型 | 方法和说明 |
---|---|
FeatureType |
parse(org.w3c.dom.Document document, java.lang.String typeName)
解析 XML 文档,将其中包含的指定名称的要素类型解析为
FeatureType 对象。 |
protected Property |
parseElementNode(org.w3c.dom.Node elementNode, java.lang.String namespaceURL, java.lang.String prefix, javax.xml.xpath.XPath xpath) |
public FeatureType parse(org.w3c.dom.Document document, java.lang.String typeName) throws ParseException
解析 XML 文档,将其中包含的指定名称的要素类型解析为 FeatureType
对象。
parse
在类中 AbstractFeatureTypeParser
document
- 要解析的 XML 文档。typeName
- 指定的要素类型名称。ParseException
- 解析 XML 文档过程中出错时,抛出此异常。protected Property parseElementNode(org.w3c.dom.Node elementNode, java.lang.String namespaceURL, java.lang.String prefix, javax.xml.xpath.XPath xpath) throws javax.xml.xpath.XPathExpressionException, ParseException
javax.xml.xpath.XPathExpressionException
ParseException