XML
杨道龙
南京邮电大学硕士,某大厂Android开发,软件开发狂热爱好者,热爱分享知识,CSDN博客认证专家。在CSDN原创文章300多篇。
展开
-
XML引入以及与html的区别
1.1 引入 HTML: 负责网页的结构 CSS: 负责网页的样式(美观) Javascript: 负责在浏览器端与用户进行交互。 负责静态的网页制作的语言 HTML语言特点: 1)由标签组成。 2)语法结构松散的 大小写不区分 结束标签和开始标签不一定匹配 this is title原创 2016-05-26 12:56:28 · 512 阅读 · 0 评论 -
xpath技术解析xml以及案例模拟用户登录效果
问题:当使用dom4j查询比较深的层次结构的节点(标签,属性,文本),比较麻烦!!!xpath就在此情况下产生了——主要是用于快速获取所需的[节点对象]。在dom4j中如何使用xPath技术 1)导入xPath支持jar包。 jaxen-1.1-beta-6.jar原创 2016-05-30 22:12:04 · 1295 阅读 · 0 评论 -
xml解析之sax解析原理图和技术介绍
SAX解析工具- Sun公司提供的。内置在jdk中。org.xml.sax.* 核心的API: SAXParser类: 用于读取和解析xml文件对象原创 2016-05-30 22:26:12 · 2427 阅读 · 0 评论 -
XML解析之SAX解析过程代码详解
上一篇谢了解析原理和过程,这里应用代码直观认识这个原理:新建Demo1类:import java.io.File;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;/** * 第一个SAX读取xml文件程序 * @author APPle * */public cl原创 2016-05-31 13:12:02 · 2547 阅读 · 1 评论 -
XML解析之sax解析案例(一)读取contact.xml文件,完整输出文档内容
一、新建Demo2类:import java.io.File;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;/** * 读取contact.xml文件,完整输出文档内容 * @author APPle * */public class Demo2 { publi原创 2016-05-31 13:16:25 · 2066 阅读 · 0 评论 -
xml解析之使用dom4j的api对xml文件进行CRUD(二)
在使用dom4j的api对xml文件进行CRUD(一)见博客http://blog.csdn.net/qq_32059827/article/details/51524330的基础上,再对做一次练习。package gz.itcast.a_dom4j_write;import java.io.File;import java.io.FileOutputStream;import j原创 2016-05-30 21:46:03 · 701 阅读 · 0 评论 -
根据Schema写出XML文档四部曲
Schema约束文档本身就是一个XML文档,扩展名为xsd难点:XML文档的根元素怎么写?如下4步曲:a、首先看Schema文档,找到根元素b、思考:书架来自于哪个名称空间?看Schema文档,targetNamespace就是名称空间。用xmlns关键字(xmlns名称空间声明)来声明我的元素来自哪个名称空间(xmlns:xml namespace)原创 2016-05-28 16:39:46 · 2385 阅读 · 0 评论 -
Dom4j修改xml文档引入
前面介绍了如何解析xnl文档的内容,这里对修改xml展开讨论。首先看一下,写出内容到xml文档的主要代码:XMLWriter writer = new XMLWriter(OutputStream, OutputForamt)wirter.write(Document);整个业务逻辑和解释如下代码所示:public class Demo1 { public static原创 2016-05-28 12:21:05 · 496 阅读 · 0 评论 -
XML解析之JAXP案例详解
根据一个CRUD的案例,对JAXP解析xml技术,进行详细的解释:首先,已知一个xml文件中的数据如下: Java 张泽华 39.00元 JavaScript网页开发 李红蕾 28.00元 然后根据单元测试的形式,对CRUD分别写在一个测试框架方法里面。以方便测试代码正确性。package com.itheima.dom;i原创 2016-05-26 14:44:34 · 550 阅读 · 0 评论 -
单元测试junit框架详解
首先在给出一个类Operator,加入如下代码:public class Operator { // 加法 运算 public int add(int i,int j){ return i+j; } // 除法 运算 public int divide(int i,int j){ return i/j; } }接着建一个类来测试上各类的方法,为了命名规范性,原创 2016-05-26 13:34:22 · 666 阅读 · 0 评论 -
xml解析方式之JAXP解析入门
XML解析 1 引入 xml文件除了给开发者看,更多的情况使用[程序读取xml文件]的内容。这叫做xml解析 2 XML解析方式(原理不同) DOM解析 SAX解析 3 XML解析工具 DOM解析原理: 1)JAXP (oracle-Sun公司官方) 2)JDOM工具(非官方) 3)Dom4J工具(非官方) 三原创 2016-05-26 13:26:01 · 603 阅读 · 0 评论 -
java Domj4读取xml文件
先概括,再以代码形式给出。 获取节点: Iterator Element.nodeIterator(); //获取当前标签节点下的所有子节点 获取 标签: Element Document.getR原创 2016-05-26 20:54:03 · 1512 阅读 · 0 评论 -
xml作用以及语法
2 XML作用 2.1 描述带关系的数据(软件的配置文件) web服务器(PC): 学生管理系统 -> 添加学生功能 -> 添加学生页面 -> name=eric&email=eric@qq.com 前提: 网络(IP地址: oracle:255.43.12.54 端口:1521 ) java代码:使用ip(255.43.12.54)地址和端口(1521)原创 2016-05-26 12:58:25 · 469 阅读 · 0 评论 -
XML解析之sax解析案例(二)使用sax解析把 xml文档封装成对象
Demo1类:import java.io.File;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;/** * 使用sax解析把 xml文档封装成对象 * @author APPle * */public class D原创 2016-05-31 14:11:06 · 1943 阅读 · 0 评论