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);

  • 相关阅读:
    JSTL XML标签库 使用
    JSTL SQL标签库 使用
    JSTL I18N 格式标签库
    基于struts2的ajaxfileupload异步上传插件的使用
    Spring 使用注解方式进行事务管理
    vi编辑器的使用方式
    js基础知识介绍
    选择语句
    数组
    0411作业
  • 原文地址:https://www.cnblogs.com/luocixin/p/6944929.html
Copyright © 2011-2022 走看看