当前位置: 技术问答>java相关
错在哪里?(getAttribute)
来源: 互联网 发布时间:2015-09-10
本文导语: 我的代码: import org.jdom.*; import org.jdom.output.*; import org.jdom.input.*; import java.io.*; public class TestNetwork{ public static void main(String args[])throws Exception{ SAXBuilder sb = new SAXBuilder(); Document doc = sb.build(new FileI...
我的代码:
import org.jdom.*;
import org.jdom.output.*;
import org.jdom.input.*;
import java.io.*;
public class TestNetwork{
public static void main(String args[])throws Exception{
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(new FileInputStream("network.xml"));
//加入一条处理指令
ProcessingInstruction pi = new ProcessingInstruction
("xml-stylesheet","href="/tech-qa-java/bookList.html.xsl" type="text/xsl"");
doc.addContent(pi);
Element root = doc.getRootElement(); //得到根元素
java.util.List list1 = root.getChildren(); //得到根元素所有子元素的集合
Element Subnet0 = (Element)list1.get(0); //得到第一个元素
String gateway1=Subnet0.getAttribute("gateway");
System.out.println("gateway1:"+gateway1);
}
}
编译时出现:
incompatible types
found: org.jdom.Attribute
required:java.lang.String
network.xml:
问:错在哪里?
import org.jdom.*;
import org.jdom.output.*;
import org.jdom.input.*;
import java.io.*;
public class TestNetwork{
public static void main(String args[])throws Exception{
SAXBuilder sb = new SAXBuilder();
Document doc = sb.build(new FileInputStream("network.xml"));
//加入一条处理指令
ProcessingInstruction pi = new ProcessingInstruction
("xml-stylesheet","href="/tech-qa-java/bookList.html.xsl" type="text/xsl"");
doc.addContent(pi);
Element root = doc.getRootElement(); //得到根元素
java.util.List list1 = root.getChildren(); //得到根元素所有子元素的集合
Element Subnet0 = (Element)list1.get(0); //得到第一个元素
String gateway1=Subnet0.getAttribute("gateway");
System.out.println("gateway1:"+gateway1);
}
}
编译时出现:
incompatible types
found: org.jdom.Attribute
required:java.lang.String
network.xml:
问:错在哪里?
|
String gateway1=Subnet0.getAttribute("gateway").toString();
|
你把这句话改成这样看看:
String gateway1=(String)Subnet0.getAttribute("gateway");
String gateway1=(String)Subnet0.getAttribute("gateway");
|
UP
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。