XML一般用来存储数据作为数据存储的一种格式

XML还可以用于作为软件的参数配置

这里讲下如何理解java中的相对路径

在java中如何获取当前的路径,当我们知道当前的路径了以后我们就可以使用绝对路径了

package cn.jd.server.basic;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;/* * 熟悉SAX解析流程 */public class XmlTest01 {public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {System.out.println();//SAX解析//1.获得解析工厂SAXParserFactory factory=SAXParserFactory.newInstance();//2.从解析工厂获得解析器SAXParser  parse=factory.newSAXParser();  //3.编写处理器//4.加载文档Document注册处理器PHandler  handler=new PHandler();//5.解析   用当前线程的类加载器拿到p.xml的资源parse.parse(Thread.currentThread().getContextClassLoader().getResourceAsStream("cn/jd/server/basic/p.xml"),handler);}}class PHandler  extends DefaultHandler{@Overridepublic void startDocument() throws SAXException {System.out.println("解析文档开始");}@Overridepublic void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {System.out.println(qName+"-->解析开始");}@Overridepublic void characters(char[] ch, int start, int length) throws SAXException {String contents=new String(ch,start,length).trim();if(contents.length()>0) {System.out.println("内容为:"+contents);}else {System.out.println("空内容");}}@Overridepublic void endElement(String uri, String localName, String qName) throws SAXException {System.out.println(qName+"-->解析结束");}@Overridepublic void endDocument() throws SAXException {System.out.println("解析文档结束");}}
<?xml version="1.0"   encoding="utf-8"?>至尊宝9000白晶晶7000

java xml解析_XML的理解以及SAX解析流程相关推荐

  1. XML解析(一),SAX解析XML

    转载自  XML解析(一),SAX解析XML 一.概述  SAX,全称Simple API for XML,是一种以事件驱动的XMl API,是XML解析的一种新的替代方法,解析XML常用的还有DOM ...

  2. jaxb java xml序列化_XML编程总结(六)——使用JAXB进行java对象和xml格式之间的相互转换...

    (六)使用JAXB进行java对象和xml格式之间的相互转换 JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML ...

  3. java sax解析xml_在Java中使用DOM,SAX和StAX解析器解析XML

    java sax解析xml 我碰巧通读了有关Java中XML解析和构建API的章节. 我试用了样本XML上的其他解析器. 然后,我想在我的博客上分享它,这样我就可以得到该代码的参考以及任何阅读此代码的 ...

  4. java sax解析复杂xml_SAX解析复杂的xml字符串

    简单的xml我们可以通过转成javaBean实现解析.但是开发中xml一般都是一层嵌套一层的.转成javaBean明显是无法进行解析的.这里引入Sax解析. 首先我们需要jdom.jar ,没有的朋友 ...

  5. java xml解析器_Java XML解析器

    java xml解析器 Java XML parser is used to work with xml data. XML is widely used technology to transpor ...

  6. java sax解析器_Java SAX解析器示例

    java sax解析器 SAX Parser in java provides API to parse XML documents. SAX parser is different from DOM ...

  7. XML的SAX解析以及DOM解析和SAX解析区别

    前言: XML解析工具 DOM解析原理:1)JAXP (oracle-Sun公司官方)2)JDOM工具(非官方)3)Dom4J工具(非官方)三大框架(默认读取xml的工具就是Dom4j)....... ...

  8. XML解析(二),DOM解析XML

    转载自   XML解析(二),DOM解析XML 上篇文章向大家介绍了SAX解析XML,为了这篇文章理解起来更加方便,所以还没看过SAX解析XML文章的,请戳这[XML解析(一)]SAX解析XML ,这 ...

  9. JavaSE——XML与JSON(语法格式、解析内容)

    第6节 XML与JSON 一.XML 1.1 XML简介 XML全称为可扩展标记语言(extensible Markup Language) . 特性: xml具有平台无关性,是一门独立的标记语言: ...

最新文章

  1. MySQL通过存储过程使用循环结构循环创建数据,以及批量数据的导入导出
  2. java中白盒测试用例_基于JAVA开发的中国象棋游戏的开发与研究白盒测试用例.doc...
  3. 移动端海洋实时仿真技术研究与实现
  4. 云服务器ecs_阿里云ECS云服务器抢占式实例计费模式优缺点
  5. android list布局,android-为具有不同项目布局的ListViews创建ViewHolders
  6. assets删除文件_Windows10下node_modules复制和删除的各种方式的测试
  7. oracle日期英文
  8. UDP是全双工通信的吗
  9. 压缩包文件如何设置加密、删除加密?
  10. Docker从0到1
  11. ArkID 一账通:企业级开源IDaaS/IAM平台系统
  12. SQL数据库完美恢复 SQL数据库损坏修复
  13. R语言第十讲 逻辑斯蒂回归
  14. 快递鸟代收货款接口demo-order
  15. Python操作 Excel 基础操作
  16. Metasploit的简单应用
  17. 少儿图形编程语言哪个最好
  18. python—微信好友头像性别统计个性签名统计
  19. springboot项目控制台输出自定义图案
  20. SVM从入门到精通(一)

热门文章

  1. SAP 电商云 Spartacus 5_0.md 迁移文档的编写格式
  2. SAP Spartacus开启SSR服务器端渲染之后,和默认客户端渲染的差异比较
  3. 查看某个github commit属于哪一个github pull request
  4. Chrome开发者工具network标签页里的transferred over network和resources loaded by the page的区别
  5. Angular里的消息(Message)显示
  6. 将ABAP透明表的定义(元数据)解析出来导入到剪切板(clipboard)里
  7. Scala里List(1,2,3)和(1,2,3)的区别
  8. SAP CRM settype COMM_PROD_VAR
  9. Gateway internal_length debug with Sara Zhang
  10. how is SAP ui5 formatter resolved