文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 国产软件 | 国外软件 | 汉化补丁 | 设为首页 | 加入收藏
业界资讯 | 图形图像 | 操作系统 | 网络冲浪 | 工具软件 | 办公软件 | 媒体动画 | 精文荟萃 | 认证考试 | 网站建设 | 技术开发 | 专栏
当前位置:abcdown网络学院认证考试Java认证学习java&xml心得(2)
精品广告
推荐TOP10
·通过Java认证 SCJP 考试之精辟总结
·Java认证心得:顺利通过SCJP测试全接触
·JAVA认证培训辅导:随机整数的生成
·Java连接各种数据库的实例
阅读TOP10
·Java语言特点及开发工具JDK
·课程介绍(1)SL-110 初级Java语言编程
·课程介绍(6)SL-285 高级Java编程工具包
·课程介绍(5)SL-314 用Java开发Web组件
·通过Java认证 SCJP 考试之精辟总结
·课程介绍(13)SL-291 JavaBeans组件开发
·课程介绍(12)SL-330 Java开发数据库应用程序
·课程介绍(4)SL-275 Java语言编程
·Sun Java 认证介绍
·在Java中读写Excel文件

学习java&xml心得(2)

日期:2006年10月15日 作者: 查看:[大字体 中字体 小字体]


之前内容请参看:好东西大家分享:java&xml的学习心得(1)
   XMLToolTest.class实现了对xml文档的操作。包括建立一个新xml document.档结构及内容或从指定xml文件或的document.构和内容,output到指定的xml文件(或更新xml文件),获取和设定指定节点名的指定属性(或属性列表),在指定节点添加子节点、删除子节点、编辑子节点(先删除在添加,待完善),支持在文档中定位(下标定位,和查询定位,如:定位到test节点的 name attribute的value=\"张治中\"的节点,有简单的复合查询定位,暂时是全and的关系. :) ),定位后可以和全面的操作联合使用(有点数据库的影子,和自己想做的应用有关)。后来又根据它做了一个数据库和xml对导的例子。代码如下:

package com.ceic.workflow.xml.Tool;
import com.ceic.workflow.xml.*;
import org.w3c.dom.*;
/**
* Title: XML处理工具的 运算和实现部分的接口
* Description: XML处理工具的 运算和实现部分的接口
* Copyright: Copyright (c) 2003
* Company: 国电信息中心
* @author 张治中
* @version 1.0
* XML处理工具的 运算和实现部分 的接口
* XMLTool的实现子类,其中的XML解析器从XMLParserFactory中获得.
* 没有说明的方法和参数参见XMLTool接口.
*/
public class XMLToolTest implements XMLTool
{
private XMLParser parser;
private String ParserType=
XMLParserFactory.getDefaultType();
private String ParserClassName=\"\";
private int Index=0;
private String markName=\"\";
private document.nbspdoc;
private int DefaultBegin=0;
private String encoding=\"UTF8\";
private String filepath=\"\";
private boolean EnableMakeUp=false;
private String header=\" \";
public XMLToolTest()
{

}
public Object Build(String path, boolean vali)
{
if(path!=null&&path.length() >0){
parser=XMLParserFactory.getXMLParser
(ParserType,ParserClassName);
if(parser!=null){
doc=(document.parser.parse(path,vali);
filepath=path;
return doc;
}
}
return null;
}
public Object Build(String xmlString)
{
if(xmlString!=null&&xmlString.length() >0){
parser=XMLParserFactory.getXMLParser
(ParserType,ParserClassName);
if(parser!=null){
doc=(document.parser.parseString(xmlString);
filepath=\"\";
return doc;
}
}
return null;
}
public void setdocument.ource(document.nbspdocs){
doc=docs;
}

public void setParser(String ParserName, String ClassName)

[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页 

上一篇:好东西大家分享:java&xml的学习心得(1)

下一篇:高手支招:JBuilder常见疑难问题解答


相关软件: 相关文章:
·学习java&xml心得(2)

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.abcdown.net
首页 | 本站声明 | 下载帮助 | 发布软件 |
中文版权所有:ABC学院 浙ICP备05000717号