具有相同名称的不同包中的类

时间:2014-03-30 16:31:11

标签: java packages

我必须处理HTML和XML数据。它并不是真正让我失去理智的东西,但是JDOM和JSoup之间存在名称歧义(例如,Document和Element类)并且一遍又一遍地写出完整的限定名称(这将是根据{{​​3}}去的方式只是意味着很多写作。在没有将JDomClass和JSoupClass类移动到自己的文件中的情况下,您是否知道如何避免使用完全限定名称?

import java.io.IOException;

public class Imports {
  // ...
}

class JDomClass {
  JDomClass() throws org.jdom2.JDOMException, IOException {
    org.jdom2.Document doc =
        ew org.jdom2.input.SAXBuilder().build("http://www.example.com/");
    // ...
  }
}

class JSoupClass {
  JSoupClass() throws IOException {
    org.jsoup.nodes.Document doc =
        org.jsoup.Jsoup.connect("http://www.example.com/").get();
    // ...
  }
}

0 个答案:

没有答案