随笔分类 - XML
摘要:1. 什么作用 可以把JavaBean转换为(序列化为)xml 2. XStream的jar包 核心JAR包:xstream-1.4.7.jar; 必须依赖包:xpp3_min-1.1.4c(XML Pull Parser,一款速度很快的XML解析器); 3. 使用步骤 XStream xstrea
阅读全文
摘要:由于DOM4J在解析XML时只能一层一层解析,所以当XML文件层数过多时使用会很不方便,结合XPATH就可以直接获取到某个元素 使用dom4j支持xpath的操作的几种主要形式 第一种形式 /AAA/DDD/BBB: 表示一层一层的,AAA下面 DDD下面的BBB 第二种形式 //BBB: 表示和这
阅读全文
摘要:用DOM4J解析XML文件案例,由于DOM4J不像JAXP属于JAVASE里,所以如果要使用DOM4J,则必须额外引入jar包,如图: 1.xml文件 Java代码:
阅读全文
摘要:简单用JAXP的SAX方式(事件驱动)解析XML文件: 文件(1.XML) Java代码 控制台运行结果:
阅读全文
摘要:XML引入多scheme文件约束简单示例,用company.xsd和department.xsd来约束company.xml: company.xsd department.xsd company.xml
阅读全文
摘要:用JAXP的dom方式解析XML文件,实现增删改查操作 dom方式解析XML原理 XML文件 Java代码
阅读全文
摘要:文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 dtd的三种引入方式 (1)引入外部的dtd文件 (2)使用内部的dtd文件 (3)使用外部的dtd文件(网络上的dtd文件) 例如 struts2 框架配置文件 使用 外部的dtd文件 使用dtd定义元
阅读全文