zoukankan      html  css  js  c++  java
  • 对XML里的属性或元素进行模糊搜索的方法

    最近发现几个贴子都是问关于对XML属性或元素进行模糊搜索的方法,在此发出代码片段示例,希望能够对你有所帮助;)
    示例XML
    1. private var xml:XML=
    2. <employees>
    3.         <employee>
    4.             <name>Christina Coenraets</name>
    5.             <phone>555-219-2270</phone>
    6.             <email>ccoenraets@fictitious.com</email>
    7.             <active>true</active>
    8.         </employee>
    9.         <employee>
    10.             <name>Joanne Wall</name>
    11.             <phone>555-219-2012</phone>
    12.             <email>jwall@fictitious.com</email>
    13.             <active>true</active>
    14.         </employee>
    15.         <employee>
    16.             <name>Maurice Smith</name>
    17.             <phone>555-219-2012</phone>
    18.             <email>maurice@fictitious.com</email>
    19.             <active>false</active>
    20.         </employee>
    21.         <employee>
    22.             <name>Mary Jones</name>
    23.             <phone>555-219-2000</phone>
    24.             <email>mjones@fictitious.com</email>
    25.             <active>true</active>
    26.         </employee>
    27.         <employee>
    28.             <name>Jack Jones</name>
    29.             <phone>555-219-2000</phone>
    30.             <email>mjones@fictitious.com</email>
    31.             <active>true</active>
    32.         </employee>
    33.     </employees>
    复制代码
    1.String检索法(区分大小写)
    1. private function searchXML(index:String):XMLList{
    2.         return xml.employee.(name.indexOf(index)>-1)
    3.           }
    复制代码
    1.正测检索法(不区分大小写)
    1. private function searchXML(index:String):XMLList{
    2.         return xml.employee.(name.search(new RegExp(index,"gi"))>-1)
    3.           }
    复制代码
  • 相关阅读:
    bootstrap-treeview 父子节点的全选与取消全选
    Nginx 中 proxy_pass 的斜杠问题
    Nginx 安装 echo-nginx-module 模块
    Nginx 内置变量与正则
    SpringBoot 整合 FastDFS
    CentOS7 搭建 FastDFS 环境
    配置 Idea + EmmyLua插件开发环境
    SpringBoot 整合 RabbitMQ
    数据结构笔记-环形队列
    SpringBoot 通过自定义 Mybatis 拦截器,实现 SQL 的改写
  • 原文地址:https://www.cnblogs.com/bmate/p/1764372.html
Copyright © 2011-2022 走看看