zoukankan      html  css  js  c++  java
  • XML文件操作

    一、xml文件操作
    1.了解xml文件的SAX解析方式
     1.1SAX解析XML
      //第一步:解析xml的对象
      //工厂模式
       SAXParser parser = SAXParserFactory
           .newInstance()
           .newSAXParser();
      //第二步:获得xml文件
       InputStream is = getResources().openRawResource(R.raw.shu);
      //第三步: 处理器
       DefaultHandler def = new DefaultHandler(){
        private boolean flag = false;
        @Override
        public void startElement(String uri, String localName,
          String qName, Attributes attributes)
          throws SAXException {
         if(localName.equals("name")){
          flag=true;
         }
        }
        @Override
        public void characters(char[] ch, int start, int length)
          throws SAXException {
         //if 标签名是name
         if(flag){
          Log.i("name",new String(ch));
          flag = false;
         }
        }
       };
      //第四步:开始解析
       parser.parse(is,def);

  • 相关阅读:
    maven学习
    存储过程的作用
    数据库优化
    Springmvc整合mybatis
    Spring Mvc简介
    Axis2开发实例
    Mybatis之typeAlias配置的3种方法
    Spring AOP教程及实例
    spring AOP底层原理实现——jdk动态代理
    Java实现动态代理的两种方式
  • 原文地址:https://www.cnblogs.com/luocixin/p/6944929.html
Copyright © 2011-2022 走看看