<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.ws-challenge.org/WSC08Services/">
<message name="serv2113336387RequestMessage">
</message>
</definitions>
请问给位大神这里面红字部分中等号后面的“serv2113336387RequestMessage”怎么才能读出来呢 ? 用getNodeValue 和 getNodeType 都得不到代码如下 加了 getFirstChild()加不加都出不来
代码如下File f=new File ("test/cc.xml");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(f);
NodeList nl = doc.getElementsByTagName("service");
for (int i = 0; i < nl.getLength(); i++){
NodeList x= doc.getElementsByTagName("message");
for( int j=0;j<x.getLength();j++)
{
System.out.println("message name:"+doc.getElementsByTagName("message").item(j).(getFirstChild()).getNodeValue());
}
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.ws-challenge.org/WSC08Services/">
<message name="serv2113336387RequestMessage">
</message>
</definitions>
请问给位大神这里面红字部分中等号后面的“serv2113336387RequestMessage”怎么才能读出来呢 ? 用getNodeValue 和 getNodeType 都得不到代码如下 加了 getFirstChild()加不加都出不来
代码如下File f=new File ("test/cc.xml");
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.parse(f);
NodeList nl = doc.getElementsByTagName("service");
for (int i = 0; i < nl.getLength(); i++){
NodeList x= doc.getElementsByTagName("message");
for( int j=0;j<x.getLength();j++)
{
System.out.println("message name:"+doc.getElementsByTagName("message").item(j).(getFirstChild()).getNodeValue());
}
解决方案 »
- 现在公司java面试都问些什么问题?
- 如何使用HibernateTemplate 的find方法进行多个条件查询
- java.lang.NullPointerException处理
- 调用 支付接口 需要注意的事项
- 删除表信息,主外键约束提示问题。。。。。。
- 我写了一个mvc的工程,怎么启动myeclipse调试?
- 快帮我看看这个hql语句对吗吗?
- 请问在Weblogic下如何使用CXF
- java 做报表用什么工具比较好,如何使用?
- 各位好:有没有人知道介绍java开发工具的新点的资料、站点信息还有与java相关的如ejb.j2ee,javabean....等的综述性资料
- xfire开发的webservice高并发访问时出现There must be a method name element.
- JBDC连接问题出现异常!!
Document doc = builder.parse(f);
NodeList x= doc.getElementsByTagName("message");
for (int j=0; j<x.getLength(); j++) {
System.out.println("message name:" + x.item(j));
Element e = (Element) x.item(j);
System.out.println("attribute:" + e.getAttribute("name"));
}