当前位置:  技术问答>java相关

关于XML的解析

    来源: 互联网  发布时间:2017-03-22

    本文导语:  import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*; import java.sql.Date; import java.net.*; import org.xml.sax.*; import javax.xml.parsers .*; import org.w3c.dom.*; public class get_xml_value extends HttpServlet { public void s...

import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.Date;
import java.net.*;
import org.xml.sax.*;
import javax.xml.parsers .*;
import org.w3c.dom.*;

public class get_xml_value extends HttpServlet
{
public void service(HttpServletRequest req, HttpServletResponse resp) throws IOException
{   PrintWriter printwriter=resp.getWriter();
 String c_name=null;


try{
c_name="a";
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
c_name="b";
DocumentBuilder parser=factory.newDocumentBuilder();
c_name="c";
Document doc=parser.parse(new InputSource(req.getReader()));

   c_name="d";
    
      // c_name=req.getReader().toString();

          c_name=doc.getElementsByTagName("phone").item(0).getNodeValue();
 


      /*
resp.setContentType("application/xml");

printwriter.println("");
printwriter.println("");

        printwriter.println("");
        printwriter.println("00001");
        printwriter.println(""+c_name+"");
        printwriter.println("767843");
        printwriter.println("4343");
        printwriter.println("4343");
        printwriter.println("");
        printwriter.println("");

*/
}
catch(Exception exc)
{
 printwriter.println(exc.toString()+c_name);
 printwriter.flush();

}
    }
}

报错:
java.lang.IllegalArgumentException: sun.io.ByteToCharUTF-8

|
请说明详细错误信息,程序中哪行报的错

|
jkb版本问题。

|
printwriter.println("");



    
 
 

您可能感兴趣的文章:

  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 请问各位:我用SUN公司的JAXP开发包解析XML文档,可不知道对XML解析后如何将结果写回文件中。请各位熟悉Java和XML的高手帮忙。
  • 基于Python的Html/xml解析库Beautiful Soup 4.2.1发布
  • 请问怎样手工的解析XML文件啊.( 不借助任何的xml解析器)急!!!
  • Python下Html/xml解析库Beautiful Soup快速入门教程
  • XML解析器 Mini-XML
  • python下xml解析库lxml最新版下载安装以及代码示例
  • java解析xml之jdom解析xml示例分享
  • python对XML的解析方法(SAX,DOM,ElementTree)介绍
  • XML解析器 Expat XML Parser
  • 关于xml解析速度问题!用森么解析xml最快!xml为小文件!附源程序(JDOM)
  • java解析xml之dom解析xml示例分享
  • JavaScript的XML解析包 xml2array()
  • Java的XML解析器 xml-utilities
  • java解析xml之dom4j解析xml示例分享
  • 在眾多的java xml parser中,那種解析器速度最快(xml 文件較大)
  • 如何边下载XML文件并对其进行解析呢?
  • SAX模式的XML解析器 fasterxml
  • xml用什么来解析,用的是什么包?
  • jquery解析XML字符串和XML文件的方法说明
  • java解析xml用什么包?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.xml类xmlconstants的类成员方法: xml_ns_prefix定义及介绍
  • 如何新建立一个XML文件并且把别的XML文件引入到这个XML文件中(再线等待)
  • java命名空间javax.xml类xmlconstants的类成员方法: xml_ns_uri定义及介绍
  • 看了半本,是关于java与xml编程的书,它用xml来代替数据库,试问,xml真的能开题数据库吗?(在性能方面)
  • java命名空间javax.xml.transform类outputkeys成员方法: omit_xml_declaration定义参考
  • XML 能够 include吗?如何拆分很长的XML
  • java命名空间javax.xml类xmlconstants的类成员方法: xml_dtd_ns_uri定义及介绍
  • Java 和XML 编程时,XML的DTD 放到哪?
  • java命名空间javax.xml类xmlconstants的类成员方法: w3c_xml_schema_ns_uri定义及介绍
  • javax.xml中用什么方法和对象来接收request中的xml文档,急!
  • java命名空间javax.xml类xmlconstants的类成员方法: w3c_xml_schema_instance_ns_uri定义及介绍
  • XML处理API VTD-XML
  • java命名空间javax.xml.soap类soapmessage成员方法: write_xml_declaration定义参考
  • 怎么没有讨论XML的?哪位高手介绍介绍在JAVA中怎么使用XML?
  • java命名空间javax.xml.stream接口xmlstreamreader成员方法: getversion定义参考
  • C语言XML安全库 XML Security Library
  • java命名空间javax.xml.stream.events接口startdocument成员方法: getversion定义参考
  • (散分了)大虾们看看:读xml的bean中,如果xml不符合dtd
  • java命名空间javax.xml.bind类jaxbelement<t>的类成员方法: scope定义及介绍
  • XML数据绑定工具 Zeus XML
  • java命名空间javax.xml.transform.stream类streamsource成员方法: setreader定义参考
  • 那里有xml.jar文件下载.包含com.sun.xml.*


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3