我已经制作了一个与xml文件一起使用的自定义元素,我打算将这些元素作为一个数据框,我的应用程序将只读取这些自定义元素,传输它们所持有的数据,如大小,xy位置,颜色等。等等。并将相应地工作。
所以我得到了构建元素的重点:
public class Feature extends Element {
Feature() {
super();
// TODO Auto-generated constructor stub
}
}
“super();” line被标记为红色,表示错误,它表示:“构造函数元素不可见”
有人可以向我解释发生了什么事吗?
尝试添加上下文上下文或AtrributSet attrs,我更熟悉的东西......什么都没有:{
答案 0 :(得分:0)
我认为你不太明白元素是什么。元素指的是XML标记。 例如,如果XML是:
<bookstore>
<book category="CHILDREN" stuff= “yes”>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book category>
</bookstore>
元素是:书店,书籍,标题,作者,年份,价格
节点是:书店,书籍,标题,作者,年份,价格(单独)
NodeList =书店,书籍,标题,作者,年份,价格(合在一起)
属性=类别&amp;东西
文字内容= Happy Potter,J。K。Rowling,2005年
Text =“2005”或“29.99”
开始标记= <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/