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

xsl生成html文档

最近需要将xml的数据提取出来转化为xml,因此上网找资料搜索了一番,也学到了很多。现将学习时写的代码和文件发上来,记录记录,以备忘。
首先贴一下xml文件的代码。
 <?xml version="1.0"?>
<students>
<student id="1001">
<name>张三</name>
<score>85</score>
<email>zhangsan@126.com</email>
<age>20</age>
<address>
<province>广东</province>
<city>广州</city>
</address>
</student>
<student id="1002">
<name>李四</name>
<score>79</score>
<email>lisi@126.com</email>
<age>24</age>
<address>
<province>广东</province>
<city>深圳</city>
</address>
</student>
<student id="1003">
<name>王五</name>
<score>92</score>
<email>wangwu@126.com</email>
<age>24</age>
<address>
<province>广东</province>
<city>汕头</city>
</address>
</student>
</students>
 
接写来贴将xsl文件转化为html的java类。
 
package com.suntek.ivr.pushserver.test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.OutputStream;
import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.stream.StreamSource;
import org.jdom.Document;
import org.jdom.input.SAXBuilder;
import org.jdom.output.XMLOutputter;
import org.jdom.transform.JDOMResult;
import org.jdom.transform.JDOMSource;
public class Xslt2html {
private Document outputDoc;
private String stylesheetPath;
private Document doc = null;
public Xslt2html() {
}
public void setoutputDoc(Document s) {
this.outputDoc = s;
}
public void setStylePath(String s) {
this.stylesheetPath = s;
}
public void startFilter() {
try {
TransformerFactory myFactory = Transfo


相关文档:

HTML中的格式标签的简单讲解

格式标签是嵌套在<body></body>之内的。
1.<br>回车 表示强制性的换行,是单独标签。
2.<nobr></nobr>不换行 表示在标记内不换行。用于防止浏览器将标签对中的内容自动换行。
比如:我们所写的代码或其他不能分开的东西。
3.<wbr></wbr>强制换行 其在<nobr></ ......

html里title属性换行的方法

众所周知,对于链接和图片,我们可以通过添加title

性以显示一些说明文字,一般情况下,这些文字都是显示成一行,那么有没有办法让它以多行的方式显示呢?解决的方法有两种:
1.将title

性分成几行来写,例如:
<a href=#" title
="说明一
说明二
说明
三">印象派</a> ......

HTML中元素属性中ID和Name的区别

对于刚刚接触HTML源代码的朋友可能有这样一个疑惑:在一个表单元素中,我如果想用脚本确定某个具体元素,我既可以用他的NAME来索引这个对象,也可以加一个ID来索引它,那这两种方法究竟有什么区别呢?以下我们来具体探讨一下,鉴于本人水平有限,如有描述不当,恳请指教。
我们可以通过一段代码来分析一下其中的微妙差别: ......

使用HTML Help Workshop制作CHM

 
1、新建制作chm文件的工程
<1>  新建一个存储CHM工程和制作其源文件的文件夹。命名为chm。
<2>   打开HTMLHelp Workshop。
<3> 新建一个project。
<4> 将project存储在文件夹chm中。Project命名为:help。(此名字是.chm文件的名字)。
<5> 选择编译时要生成的文件。 ......

主流邮箱能正常显示的HTML邮件的技巧

几乎每个会员制网站都需要通过后台发送邮件来与会员进行沟通,如注册确认、营销推广。这些由站方发给会员的信件,往往纯文本格式已不能满足界面和交互的要求,这时候我们就需要发送HTML页面。由于HTML邮件不是独立的HOST在本站的页面,是寄人篱下的。所以编写HTML邮件与编写HTML页面有很大的不同。因为,各面向网民的主流邮 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号