获取传输回来的xml转换出现问题

问题描述

获取传输回来的xml转换出现问题
 in = conn.getInputStream();
            Document document=(Document) new SAXBuilder().build(in);
            这里出现 jdom 转dom4j 报错
            org.jdom.Document cannot be cast to org.dom4j.Document

解决方案

 org.jdom.Document respJdom =  (org.jdom.Document) new SAXBuilder().build(in);
            DOMOutputter outputter = new DOMOutputter();
            org.w3c.dom.Document respW3c=outputter.output(respJdom);
            org.dom4j.io.DOMReader xmlReader=new org.dom4j.io.DOMReader();
            Document resp= xmlReader.read(respW3c);
时间: 2024-12-27 12:49:57

获取传输回来的xml转换出现问题的相关文章

Ajax如何传输Json和xml数据_AJAX相关

ajax传输xml数据:只要把数据封装成xml格式就可以实现传输,前台js用responseXML接收xml参数,后台读取用流和dom4j来解析 前台页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix=&q

JSP实现JDOM处理数据库到XML转换的应用

dom|js|xml|数据|数据库|转换  一.JDOM介绍 我们知道DOM是用于与平台和语言无关的方式表示XML文档的官方W3C标准,利用DOM和SAX API可以解析和处理XML文档.这里我们介绍的JDOM是基于树操作的纯JAVA API,应该说它提供的是一套用于解析.创建.处理和实现XML的解决方案. 这些API比DOM和SAX API提供的方法更为直观,对于有JAVA经验的程序员将会发现JDOM非常容易掌握.JDOM处理XML的方式比DOM容易的多,并且它的功能比使用SAX更加强大. J

如何在ASP.NET中用C#将XML转换成JSON

原文http://www.cnblogs.com/jaxu/p/3296148.html 本文旨在介绍如果通过C#将获取到的XML文档转换成对应的JSON格式字符串,然后将其输出到页面前端,以供JavaScript代码解析使用. 或许你可以直接利用JavaScript代码通过Ajax的方式来读取XML,然后直接对其中的内容进行解析,这样或许更直接一些.但本文中给出的代码旨 在说明如何通过原生的C#代码来完成这一转换.除此之外,你仍然可以借用一些第三方类库或者更高级一些的.NET库对象来实施转换.

Codeigniter通过SimpleXML将xml转换成对象的方法_php实例

本文实例讲述了Codeigniter通过SimpleXML将xml转换成对象的方法.分享给大家供大家参考.具体分析如下: SimpleXML是一个php扩展,有了它可以非常容易的操作xml文件 class CI_ManipulateXML { var $xml=''; function CI_ManipulateXML($xmlcontent) { $this->xml=$xmlcontent; } function ConvertXML() { try { $xmlobject = new S

ASP.NET使用xslt将xml转换成Excel_实用技巧

序: 最近在给客户做一个管理系统的时候,客户提出要将查询结果导出到Excel.对于还是实习生的我倍感压力,于是找了点资料.网上有个示例,其中方法十分简单.于是照猫画虎,把方法和心得与大家分享.OK,Let`s go 第一步: 创建一个Excel文件(就是 普通的Excel),在第一个单元格输入"city",然后选择"另存为",此时弹出保存窗口.注意:将保持格式选择为"XML 表格(*.xml)",点击保存.完毕后用记事本打开这个Excel文件.你

JavaScript实现将xml转换成html table表格的方法_javascript技巧

本文实例讲述了JavaScript实现将xml转换成html table表格的方法.分享给大家供大家参考.具体如下: function ConvertToTable(targetNode) { // if the targetNode is xmlNode this line must be removed // i couldnt find a way to parse xml string to xml node // so i parse xml string to xml documen

ksoap-如何将xml转换成KSOAP的请求

问题描述 如何将xml转换成KSOAP的请求 以下代码显示XML文件通过SOAP发送到服务器中,那么如何把下面的xml文件转换成KSOAP请求? <location><locationId>132</locationId><name>test</name><qualifiedCoordinates><altitude>10</altitude></qualifiedCoordinates></

xml转换(Python)

xml|转换 前些天用python处理xml的转换的一个小程序,用来把xml,xsl转换成html. 用的libxml2,所以还要先安装了libxml2模块才能使用. # -*- coding: mbcs -*- #!/usr/bin/python import libxml2, libxslt class compoundXML:     def __init__(self):         self._result = None         self._xsl = None      

应用JDOM处理数据库到XML转换的JSP实现 (二)

dom|js|xml|数据|数据库|转换 Company 公司 varchar(30) NOT NULL Email TEL varchar(15) NOT NULL 往数据库中输入以下几条记录: Name ID Company Email 刘氏 001 公司1 liu@yantai.com 蒋氏 002 公司2 jiang@yantai.net 2.数据源设置 数据源(ODBC Source)实际上就是定义数据的来源.数据源的设置方法是: [开始]-〉[设置]-〉[控制面板]-〉[管理工具]-