摘要:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<!-- Log4j Configuration --> <!--
| For more configuration infromation and examples see the Jakarta Log4j
| owebsite: http://jakarta.apache.org/log4j
--> <
阅读全文
摘要:常常需要在两个Document中互相复制Element,可是Dom4j中使用Element.add(Elemnet)方法就会出现出题的错误:而应用AppendContext()方法,只能将目标元素的内容复制过来,不能将整个元素复制通过看AbstractElement.java的源码得到解决办法是:调用Element的clone()方法。root.add((Element) company.clone());public Document createXMLDocument(){ Document doc = null; doc = DocumentHelper.createDocument()
阅读全文
摘要:来自:http://www.blogjava.net/algz/articles/338767.html一.Document对象,三种创建方法1.读取XML文件,获得document对象. SAXReader reader = new SAXReader(); Document document =reader.read(new File("input.xml"));2.解析XML格式的字符串,获得document对象. String text = "<members></members>"; Document document
阅读全文
摘要:来自:http://www.iteye.com/topic/826988更新备注:将src文件改成了一个完整的项目,解压后可以直接导入到Eclipse中去,省去大家配置(项目乱码请改项目属性为GBK)。另外,如果你要登陆人人网 的话,需要申请一个人人网账号。这里提供公用的:\lei.d0809@gmail.comjava123456请自行修改RenRenNotify.java 对应的东西。 首先文章有点长,需要点耐心。这里我是一步一步的做的。。。。比较的细,如果你是代码达人,那你就直接下载代码吧。 有人说图片看不清,我抱歉,第一次咱的图片不完美,你把图片在浏览器上拖动到新窗口,就可以看到...
阅读全文
摘要:<xsl:param>元素类似于<xsl:variable>元素,它具有与<xsl:variable>相同的属性,而且那些支配<xsl:variable>元素属性的规则也同样适用于<xsl:param>元素的属性,规则的作用范围也相同。不过,<xsl:param>可以从用户处得到一个输入值。这意味着不仅可以通过该元素的select属性或在模板中使用模板指令来创建数值,还可以通过 with-param元素创建数值。对于<xsl:variable>元素只能通过该元素的select属性或在模板中使用模板指令来创建数值
阅读全文
摘要:任何的编程语言或者是SQL语句都有内置的函数或方法,而强大灵活的xslt技术也是如此。熟练掌握XSLT的常用函数的用法,XSLT的应用将变得如此轻松,你会发现XSLT比想象中还要牛!以下是xslt数值的函数与xslt字符串函数的说明与参考示例。1、xslt数值的函数:(1)fn:number(arg) 返回参数的数值。参数可以是布尔值、字符串或节点集。 示例:<xsl:value-of select="number('100')"/> 返回 100(2)fn:abs(num) 返回参数的绝对值。 示例:<xsl:value-of selec
阅读全文
摘要:1、jaxp遍历xml树importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.DocumentBuilderFactory;importorg.w3c.dom.Document;importorg.w3c.dom.Element;importorg.w3c.dom.Node;importorg.w3c.dom.traversal.DocumentTraversal;importorg.w3c.dom.traversal.NodeFilter;importorg.w3c.dom.traversal.NodeIterator
阅读全文