0

我已经制作了一个自定义元素以与 xml 文件一起使用,我打算将这些元素制作成一个数据框,我的应用程序将简单地读取这些自定义元素,传输它们保存的数据,例如大小、xy 位置、颜色......等等. 并将相应地工作。

所以我开始构建一个元素:

public class Feature extends Element  {

        Feature() {
            super();
            // TODO Auto-generated constructor stub
          }

}

“超级();” 行被标记为错误的红色,它说:“构造函数元素不可见”

有人可以向我解释发生了什么吗?

尝试添加上下文上下文或 AtrributSet attrs,我熟悉的任何东西.. 什么都没有:{

4

1 回答 1

0

我认为你不太了解元素是什么。元素是指 XML 标记。例如,如果 XML 是:

        <bookstore>
          <book category="CHILDREN" stuff= “yes”&gt;
            <title>Harry Potter</title>
            <author>J K. Rowling</author>
            <year>2005</year>
            <price>29.99</price>
        </book category>
        </bookstore>

元素是:bookstore, book, ti​​tle, author, year, price
节点是: bookstore, book, ti​​tle, author, year, price(单独)
NodeList= bookstore, book, ti​​tle, author, year, price(一起)
属性= 类别和内容
文本内容= Happy Potter, J K. Rowling, 2005
文本= “2005” 或 “29.99”<br> 开始标签 =<bookstore>, <book>
结束标签 =</bookstore>, </book>

此外,如果您查看元素类(http://docs.oracle.com/javase/1.4.2/docs/api/org/w3c/dom/Element.html),它会说它是“接口元素”。“接口”意味着您必须“实现”,而不是扩展它。

我首先建议你去弄清楚 XML 是什么。这是关于 XML 的教程:http ://www.tizag.com/xmlTutorial/

于 2013-02-28T08:47:59.240 回答