易截截图软件、单文件、免安装、纯绿色、仅160KB

java读取xml文件的四种方法

xml文件:
Xml代码
<?xml version="1.0" encoding="GB2312"?>  
<RESULT>  
 <VALUE>     
  <NO>A1234</NO>     
  <ADDR>河南省郑州市</ADDR>  
 </VALUE>  
 <VALUE>     
  <NO>B1234</NO>     
  <ADDR>河南省郑州市二七区</ADDR>  
 </VALUE>  
</RESULT>   
<?xml version="1.0" encoding="GB2312"?>
<RESULT>
<VALUE>  
<NO>A1234</NO>  
<ADDR>河南省郑州市</ADDR>
</VALUE>
<VALUE>  
<NO>B1234</NO>  
<ADDR>河南省郑州市二七区</ADDR>
</VALUE>
</RESULT>
 第一种 DOM 实现方法:
Java代码
import java.io.File;   
  
import javax.xml.parsers.DocumentBuilder;   
import javax.xml.parsers.DocumentBuilderFactory;   
  
import org.w3c.dom.Document;   
import org.w3c.dom.NodeList;   
  
public class MyXMLReader2DOM {   
 public static void main(String arge[]) {   
  
  long lasting = System.currentTimeMillis();   
    
  try {   
   File f = new File("data_10k.xml");   
   DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();   
   DocumentBuilder builder = factory.newDocumentBuilder();   
   Document doc = builder.parse(f);   
   NodeList nl = doc.getElementsByTagName("VALUE");   
 &nbs


相关文档:

使用Java实现对MySql数据库的导入与导出

package com.project.ajaxs;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.util.Calendar;
import java.uti ......

我的java学习日记

   load-on-startup元素一般是配合servlet的配置使用的,load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值是一个负整数或是这个元素不存在,那么容器会在该servlet被调用的时候,加载这个servlet 。如果值是正整数或零,容器在配置的时候就加载并初始化 ......

使用EditPlus配置Java编译环境

初学者更适合使用文本编辑软件来学习Java,对Java有一定认识后推荐使用Eclipse,对那些要求开发效率的程序员当然首选就是JBuilder。
         对于文本编辑软件我推荐EditPlus,EditPlus是很多程序员非常熟悉的编辑工具,它以占用系统资
源小、操作简便灵活、支持文件类型丰富 ......

转贴:Java语言的十大问题及引申思考

转自:http://blog.163.com/gordonkkk/blog/static/63425684200962795039630/
从CSDN上看到一篇批评Java语言诸多问题的翻译文章,原文作者是Mario Fusco。他指出了Java语言落后于时代,积重难返的10个问题。看过之后引起了我的一些联想。下面列出他所说的10大问题。桔黄色字体是我一点点不成熟的思考。
1、缺少闭包(clos ......

Java中HashMap使用自定义Key类

自定义的Key类需要重载equals, hashCode函数。。 
package com.albert.test;
import java.util.Vector;
import java.util.HashMap;
/**
* @author tough_guy
*
*/
//对于自定义的key, 需要重载hashCode函数和equals函数
class IPSegment
{
long ip_s;
long ip_e;
int p;
IPSegment Reset(long f ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号