两服务器间XML传输和解析问题 我知道用dom4j来解析,但是不知道具体代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先创建一个Document对象:Document doc=null;try { SAXBuilder builder = new SAXBuilder(); doc = builder.build(request.getInputStream()); //忘了这个Stream是不是包含你的xml数据。 } catch (Exception e) {}然后你就可以用:doc来获取数据了比如你要获取:hmd下面的data下面的HPHM可以如下引用:Element element=null;String node="hmd/data/HPHM";//选择根节点try { XPath nodepath = XPath.newInstance(node); element=nodepath.selectNodes(doc).get(0); } catch (JDOMException ce) {}element.getText();另外一种方法就是:Element element=null;String node="hmd";//选择根节点try { XPath nodepath = XPath.newInstance(node); element=nodepath.selectNodes(doc).get(0); } catch (JDOMException ce) {}element.getChild(data).getChild(HPHM).getText();对于<hmd data="test"></hmd>这种形势的可以用element.getAttribute(data);element的方法很多,接下来的你只有自己看看了。 感谢harston(顽石)还请你看看我写在另外一个帖子上的同样问题http://community.csdn.net/Expert/topic/4905/4905608.xml?temp=.8785211按照我那个帖子的写法,好像没有Document doc=null;try { SAXBuilder builder = new SAXBuilder(); doc = builder.build(request.getInputStream()); //忘了这个Stream是不是包含你的xml数据。 } catch (Exception e) {}中的request.getInputStream(),这又怎么办?? uploadify3.1的问题 需求分析 hibernate+struts2分页查询 关于鼠标的知识 关于Spring AOP的问题 编写程序能让tomcat自动运行吗 tomcat配置数据源总报错,不知为什么,高手来解决下下 请看这是什么问题?各位高手帮帮忙啊 tomcat5.5在安装中碰到的问题~请帮忙解决!! 创建一个简单的自定义标签。 Hibernate入门级的问题 100分求一代码(照片的上传)
Document doc=null;
try {
SAXBuilder builder = new SAXBuilder();
doc = builder.build(request.getInputStream());
//忘了这个Stream是不是包含你的xml数据。 } catch (Exception e) {
}
然后你就可以用:doc来获取数据了
比如你要获取:hmd下面的data下面的HPHM可以如下引用:Element element=null;
String node="hmd/data/HPHM";//选择根节点
try {
XPath nodepath = XPath.newInstance(node);
element=nodepath.selectNodes(doc).get(0);
} catch (JDOMException ce) {
}
element.getText();
另外一种方法就是:
Element element=null;
String node="hmd";//选择根节点
try {
XPath nodepath = XPath.newInstance(node);
element=nodepath.selectNodes(doc).get(0);
} catch (JDOMException ce) {
}
element.getChild(data).getChild(HPHM).getText();
对于<hmd data="test"></hmd>这种形势的可以用element.getAttribute(data);
element的方法很多,接下来的你只有自己看看了。
try {
SAXBuilder builder = new SAXBuilder();
doc = builder.build(request.getInputStream());
//忘了这个Stream是不是包含你的xml数据。 } catch (Exception e) {
}中的request.getInputStream(),这又怎么办??