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

我用sun公司的XML分析器,碰到了问题。

    来源: 互联网  发布时间:2015-04-10

    本文导语:  我按书上提供的代码输入,提示找不到这些类。并从java.sun.com/xml/下载了包,但也没发现该类。不知咋办? | parser是sun自己的解析器,所以不会放在java package,jaxp里面也有解析器是w3c的sax,dom,如果你需要pars...

我按书上提供的代码输入,提示找不到这些类。并从java.sun.com/xml/下载了包,但也没发现该类。不知咋办?

|
parser是sun自己的解析器,所以不会放在java package,jaxp里面也有解析器是w3c的sax,dom,如果你需要parser包,我可以给你

|
用什么版本的jdk?建议用1.4的好了,自带。

|
书上有可能用sun早期的XML开发包

|
那你有没有把下载的包放到CLASSPATH环境变量中啊?

|
是什么类啊,打开下载的包,看有没有这个类名的文件名。

|
把你下载的程序中的jar文件放到jdk目录下的lib目录里

|
看这个我在项目中使用的自编类(jdk:1.3):

import javax.xml.parsers.*;
import org.xml.sax.*;
import org.w3c.dom.*;
import java.io.*;

//xml解析类
public class XMLInterface implements Serializable
{
public static Document openXMLFile(String filename)
{
        Document doc = null;
        DocumentBuilderFactory dbf =
            DocumentBuilderFactory.newInstance();
        dbf.setNamespaceAware(true);
        dbf.setValidating(false);
        dbf.setIgnoringComments(false);
        dbf.setIgnoringElementContentWhitespace(false);
        dbf.setCoalescing(false);
        dbf.setExpandEntityReferences(true);
        DocumentBuilder db = null;
        try {
            db = dbf.newDocumentBuilder();
        } catch (ParserConfigurationException pce) {
         return null;
        }
        
        try {
            doc = db.parse(new File(filename));
            
        } catch (SAXException se) {
                    return null;
        } catch (IOException ioe) {
            return null;
        }
        return doc;
        }

public static String TranslateToXMLString(String src)
{
char csrc[]=src.toCharArray();
String des;
des=src;
int ipos;
int ilen;
ilen=src.length();
des="";
String sss;
for(ipos=0;ipos

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Sun's XACML
  • SUN新拿出的SUN ONE 具体是一个什么东西,包括什么内容?
  • 关于sun的新操作系统jds(sun.java.desktop.system)3d显示的问题
  • import com.sun.java.swing.*;提示找不到com.sun.java包我该怎么办?急!
  • 考过SCJP后要过多久才能在 www.galton.com/~sun/ 查到自己的资料啊?(SUN的工作效率好低,已经一周了)
  • 服务器是SUN机器,Solarise8操作系统,要下载JDK1.4,可是SUN网站上提供了六中用于Solarise的JDK包,用那种呀?
  • Oracle高级官员回答Sun雇员的问题
  • 求助 socket服务端 sun_pah被占用
  • 谁有Sun Java2认证考试资料?谢谢
  • 那为大下给解释一下sun的几种认证。
  • 请问如何使用sun的java帮助。
  • 哪里有java的类库下载?sun里有吗?
  • 一个关于SUN认证的问题
  • 一个是SUN JDK一个是MS JDK,怎么回事吗?
  • 怎样查看sun solaris系统硬盘大小,急!!!
  • sun的v880机器上能安装windows系统吗?
  • 学Sun Studio,送手机充值卡
  • SUN虚拟机存储物理地址和网卡名称的文件是什么?
  • SUN虚拟机查询MAC地址用什么命令??、
  • 问下sun的服务器是不是只能安装solaris


  • 站内导航:


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

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

    浙ICP备11055608号-3