Simple JAXP

原创 2006年05月18日 18:48:00

/*
Created on 2005–9-5
**/
package hp.alex.jaxp;

/**
@author wanbin
*/
import java.io.File;

import javax.xml.transform.Result;
import javax.xml.transform.Source;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerException;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamResult;
import javax.xml.transform.stream.StreamSource;
/**
A simple demo of JAXP 1.1
*/
public class SimpleJAXP {
/**
Accept two command line arguments: the name of an XML file, and the name
of an XSLT stylesheet. The result of the transformation is written to stdout.
*/
public static void main(String[] args) throws TransformerException {
if (args.length != 2) {
System.err.println(“Usage:“);
System.err.println(“ java “ + SimpleJAXP.class.getName()
+ “ xmlFileName xsltFileName“);
System.exit(1);
}

File xmlFile = new File(args[0]);
File xsltFile = new File(args[1]);
Source xmlSource = new StreamSource(xmlFile);
Source xsltSource = new StreamSource(xsltFile);
Result result = new StreamResult(new File(“result.html”));
// create an instance of TransformerFactory
TransformerFactory transFact = TransformerFactory.newInstance();
Transformer trans = transFact.newTransformer(xsltSource);
trans.transform(xmlSource, result);
}

}

 

xml的jaxp解析(对xml添加,删除,修改,遍历等操作)

1.在js使用dom解析标记型文档,根据html的层级结构,在内存中分配一个树形结构,把html 的标签属性和文本都封装成对象,document对象,element对象,属性对象,文本对象,node节...
  • zhulin0519
  • zhulin0519
  • 2015年11月22日 18:02
  • 357

JAXP跟DOM4J是什么关系?

JAXP是sun提出的一个规范,用于定义如何解析和转换xml文档的接口,目前版本已经达到1.3,根据解析转换供应商无关性,解析器和转换器可以在具体运行时进行多样更换。这本身对于应用开发来说是一个福音。...
  • toafu
  • toafu
  • 2005年04月06日 15:50
  • 3909

使用Java和JAXP对XML文档进行访问

XML系列:使用Java和JAXP对XML文档进行访问和操作一,Java访问XML文档 导入java.xml.parsers包和org.w3c.dom包  org.w3c.dom包包含了DOM解析器接...
  • qfs_v
  • qfs_v
  • 2008年06月03日 01:53
  • 2969

关于JAXP技术的几点总结

本文只是个人总结,不是结论,因此不保证文章内容的正确性,仅是自己学习过程中的一些个人理解而已... JAXP简介 JAXP全称Java API for XML Processing,最开始...
  • zhangyihui1986
  • zhangyihui1986
  • 2013年06月26日 14:32
  • 2341

利用JAXP和DOM4J解析XML

解析XML主要有两种思想,一种是SAX(Simple API for XML),另一种是DOM(文档对象模型),其中在J2EE中,提供了JAXP来实现这两种解析,本文主要利用JAXP实现SAX解析,同...
  • maxwell_nc
  • maxwell_nc
  • 2015年05月09日 10:19
  • 1227

web day5 xml基础(jaxp的增删改查)

1、xml基础思维导图 2、xml的简介(了解)        *eXtensible Markup Language:可扩展标记型语言               **标记型语言:html是...
  • opopopwqwqwq
  • opopopwqwqwq
  • 2016年04月14日 01:42
  • 1015

Jaxp解析XML的基本方法

XML文件如下!! smuedward 18 edward 32 import java.io.File; import java.io.IOExc...
  • SmuEdward
  • SmuEdward
  • 2016年05月12日 15:25
  • 836

Unable to validate using XSD: Your JAXP provider [org.apache.xerces.jaxp.DocumentBuilderFactoryImpl@

把一个项目的的后台Spring和Hibernate移植到另一个的新项目里:结果出现以下错误: ERROR 2017-12-22 21:46:48 (JobManager.java:49) - Par...
  • zhu_nana
  • zhu_nana
  • 2017年12月26日 10:14
  • 32

关于JAXP, JAXB, SAX, StAX, DOM等名词解释

JAXP(Java API for XML Processing ):JAXP是JAVA处理XML的API,包括了对XML的解析、校验、查询、变换。     关于解析部分,现在提供的解析器有3种:DO...
  • hotdust
  • hotdust
  • 2016年07月24日 22:25
  • 766

jaxp解析器用dom方式操作xml文档的总结

1. xml解析技术概述  解析xml文档一般有两种技术:dom(Document Object Model)和sax(Simple API for XML)。dom即文档对象模型,是W3C组织推荐的...
  • eson_15
  • eson_15
  • 2016年05月26日 18:48
  • 2620
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Simple JAXP
举报原因:
原因补充:

(最多只允许输入30个字)