0

我有一些关于 XML 解析的快速问题:

  1. 是否可以将位于 XML 文档层次结构的各个深层中的特定 XML 元素作为 Java 类型进行解析,而不必将每个祖先元素映射到相应的 Java 类型并对其进行解析?换句话说,将“deep_nested_element”解析为 DeepNestedElement.class 而无需将“root_element”解析为 Root.class?
  2. 是否可以将具有两个具有相等值的属性的特定 XML 元素作为 Java 类型解析,换句话说,解析 <person name=" John "nickname=" John "/> 而不是解析 <person name="Jack " 昵称="开膛手杰克"/>?

问候, 博内夫

4

1 回答 1

0

Yes it is for both questions. Two links: http://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/package-summary.html and http://www.w3schools.com/xpath/default.asp .

于 2012-05-21T14:47:34.867 回答