• 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;
         }
        }
       };
      //第四步:开始解析

  • 相关阅读:
    poj1703
    poj 2385
    poj 3169 差分约束
    poj3723 最大权森林
    POJ3255 次短路
    图论算法----最小生成树
    给linux操作系统安装中文环境
    Windows下使用python
    pku3668 Game of Lines
    pku3670 Eating Together
  • 原文地址:https://www.cnblogs.com/banxia123-ha/p/6974079.html
Copyright © 2020-2023  润新知