我该怎么做才能在java中使用ELement类

时间:2013-11-23 03:02:17

标签: java xml dom

我正在使用jGRASP版本2.0.0_03。 (使用jdk1.7.0_25)在java中编写程序, 我正在尝试使用Java进行学习...这就是我尝试在java中创建xml文档的方法:

private void writeFile()
  {
   dFact = DocumentBuilderFactory.newInstance();
   build = dFact.newDocumentBuilder();
   doc = build.newDocument();

   Element root = doc.createElement("outPutResult");
   doc.appendChild(root);

   for(Result r:resultList)
    {
     Element title = doc.createElement("Title");
     title.appendChild(doc.createTextNode(r.getTitle));
     root.appendChild(title);

     Element address = doc.createElement("Address");
     address.appendChild(doc.createTextNode(r.getAddress));
     root.appendChild(address);
    }


  }//End of Write function

我收到错误:

hw12.java:38: error: cannot find symbol
    Document doc;
    ^
  symbol:   class Document
  location: class hw12
hw12.java:246: error: cannot find symbol
   Element root = doc.createElement("outPutResult");
   ^
  symbol:   class Element
  location: class hw12

我应该导入什么才能使用这些类?

1 个答案:

答案 0 :(得分:0)

这些类在org.w3c.dom包中。您需要在源文件顶部的import语句,如

import org.w3c.dom.Element;

等等。