随笔分类 - xml
摘要:package com.yinhai.liyang.stax;import java.io.IOException;import java.io.InputStream;import javax.xml.stream.XMLInputFactory;import javax.xml.stream.XMLStreamException;import javax.xml.stream.XMLStreamReader;import org.junit.Test;/*** * 基于光标的模型 * */public class TestStax { /** * 心得:可以通过不同的值得到不...
阅读全文
摘要:1、编排(将java转换成xml)2、反编排(将xml转换成java)首先先编排(要在编排的类上面用一个注解) @XmlRootElement JAXBContext ctx=JAXBContext.newInstance(Student.class);//jdk1.6自带 Student stu=new Student(1,"李阳","24",new ClassRoom(10,"13信息与计算科学",2013)); Marshaller marshaller=ctx.createMarshaller();...
阅读全文
摘要:验证一个xml是否正确,首先是标签是否成对出现,然后是是否遵从DTD规范。DTD或者后来的schema都是限制xml的标签的,完全可以自定义。这里的限制指的是,根节点是什么,子节点又是什么,这些节点又有什么属性,完全遵从DTD。xml的属性必须用引号。cdata区,表示里面的数据完整显示,不存在什么特殊字符不要通过转义的。上面这句的yes指没有与之匹配的DTD,如果是no的话指有可能有与之匹配的DTD。当你要在内容里面保留特殊符号比如:回车,空格,TAB的时候建议用就可以了,当CDATA区里面有]]>的时候,最后那个用>实体字符。实体码> >Learning
阅读全文
摘要:此文档纯属转载,如有意见,立马删除:http://xhy0422.iteye.com/blog/50235Dom4j使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working
阅读全文

浙公网安备 33010602011771号