`
histan
  • 浏览: 14913 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Jcreator和Eclipse用Dom解析有差别,大家看看

阅读更多
大家帮忙看看,我在Jcreator写了一个DOm解析,解析的xml文档为a.xml;
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : a.xml
    Created on : 2009/3/16
    Author     : 
    Description:
        Purpose of the document follows.
-->

<student>
	<name>刘德华</name>
	<age>47</age>
</student>

解析的Java代码:
  public static void main (String[] args) {
    		
    	
    		try 
    		{
    				DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    		
    				DocumentBuilder  db = factory.newDocumentBuilder();
    				
					Document doc = db.parse(new File("a.xml"));
					
					jagde(getValue(doc));
					
			}
			catch (ParserConfigurationException e)
			{

				e.printStackTrace();
			}
			catch (Exception ex) {
				
					ex.printStackTrace();
			}
   
    		
    		
    		
	    }
	    public static Node getValue(Document doc){
	    	
	    	Node name = null;
	    	try {
	    		
				NodeList nodeList = doc.getElementsByTagName("student");
	    	
	    		
	    		for(int i = 0; i < nodeList.getLength();i++){
	    		
	    			Element element =  (Element)nodeList.item(i);
	    			name = element.getElementsByTagName("name").item(0);
	    		
	    		}
			}
			catch (Exception ex) {
				ex.printStackTrace();
			}
	    	
	    	return  name;
	    	
	    }
	    
	    public static String jagde(Node name) throws Exception{
	    
	    	if (name.getFirstChild().getNodeValue().equals("刘德华"))
			{
		
				System.out.print(name.getFirstChild().getNodeValue() + "果然是个超级大帅哥");
			}
			
			return name.toString();
	    }
		

同样的代码在Eclipse中可以打印出:刘德华果然是个大帅哥。
但是在Jcreator中就不会打印出来。
我后来发现在用Jcreator这个工具时,吧a.xml中的编码设置为gbk就可以了。
小弟现在的问题就是想求一个通用的设置编码的工具类,可以把xml文档中的编码设置为gbk,请大家给点思路?
分享到:
评论

相关推荐

    Java开发工具Jcreator使用技巧总结

    Java开发工具Jcreator使用技巧总结

    Jcreator

    Jcreator免费

    JCreator

    JCreator java

    Jcreator的设置和使用.doc

    部分内容:Jcreator的工程(project)和工作空间workspace Jcreator利用工程(Project)管理相应的文件,一个工程由多个Java源文件和其他一些文件组成,Jcreator中工程文件的扩展名为jcp Jcreator的工作空间(Workspace)...

    Jcreator中文版

    Jcreator

    jcreator4.5汉化

    大家在拿到JCreator Pro 4.5汉化破解版安装好后,进行调试时,好像都会出现 #0291 Detected Invalid jcreator.exe signature. Please reinstall the product. 这个提示,而且无论重装多少次都不行。最后只能郁闷的...

    JCreator使用教程

    jcreator使用教程:JCreator 使用窍门技巧

    JCreatorPro英文版

    英文版JCreatorPro , 感觉不错 ,个人认为在细节上比汉化版JCreator强。

    jcreator与jdk的连接问题及其使用

    jcreator试用于刚刚接触java编程的同学,此文档详细介绍了 jcreator的使用方法及其与jdk的连接问题,java初学者可以看看哦!!

    JCreator Le

    JCreator目前分为JCreator Le和JCreator Pro两个版本  JCreator Le为免费版,而JCeator Pro要注册。JCreator Le功能不及JCeator Pro。  JCreator 专业版是一款适合于各个 Java 语言编程开发人员的IDE工具。 它为...

    JCreator pro3.00和注册码

    JCreator pro3.00和注册码,刚接触JAVA的朋友可以先试试这个工具!

    Jcreator的设置和使用

    Jcreator是一个小巧灵活的Java开发工具,它可将Java的程序的编写、编译、运行和调试集成进自身的环境中直接进行开发,且无需进行环境变量的设定。这里对其使用方法进行了清晰的介绍。

    《JCreator 》(JCreator )5.00.007[安装包]

    JCreator目前分为JCreator Le和JCreator Pro两个版本  JCreator Le为免费版,而JCeator Pro要注册。JCreator Le功能不及JCeator Pro。  JCreator 专业版是一款适合于各个 Java 语言编程开发人员的IDE工具。 它为...

    JCreator使用指南.ppt

    JCreator使用指南.ppt ,和myeclipse开发有同样的功效。希望能帮助新手快速入门。

    JCreator pro

    JCreator pro

    JCreator3.5

    JCreator3.5

    JCreator5正版软件

    JCreator5正版软件

    jcreator 2.5破解文件

    破解jcreator2.5

    Jcreator pro

    jcreator是一个简单易用并且非常适合新手上路的Java编程的集成开发环境(IDE)JCreator目前分为JCreator Le和JCreator Pro两个版本JCreat Le为免费版,而JCreator Pro要注册。JCreat Le功能不及JCeator Pro,JCreator...

    JCreator LE

    开发工具,真正要学好的是Java本身,一个开发工具做的好不好,应该看大部分时候功能都是一目了然的。跟eclipse相比,JCreator更像个玩具,功能很少,自己摸个把小时就全会了。

Global site tag (gtag.js) - Google Analytics