Ordinary hut

          人間一福地,勝似天仙宮
          posts - 61, comments - 50, trackbacks - 0, articles - 1

          XPath記錄

          Posted on 2011-09-15 14:49 landor 閱讀(350) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): XML
          1 xpath工具
          firefox的xpath checker,使用方式:把xml用firefox打開(kāi),右鍵。

          2 一些函數(shù):

          * boolean函數(shù),把內(nèi)容轉(zhuǎn)換為boolean類(lèi)型;比如:
          <rules>
              
          <rule>
                  
          <a>1</a>
                  
          <b>2</b>
                  
          <c>3</c>
              
          </rule>
              
          <rule>
                  
          <c>4</c>
              
          </rule>
          </rules>
          XPath是:rules/rule[boolean(b)]/c,得到Node是<c>3</c>,意思是獲取存在b子節(jié)點(diǎn)的rule中的c子節(jié)點(diǎn)
          b節(jié)點(diǎn)存在,則boolean(b)返回true,否則返回false

          * not函數(shù)
          把boolean的結(jié)果反過(guò)來(lái),例如:
          XPath是:rules/rule[not(boolean(b))]/c,得到Node是<c>4</c>,意思是獲取不存在b子節(jié)點(diǎn)的rule中的c子節(jié)點(diǎn)

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 南乐县| 泽州县| 当阳市| 定州市| 乌鲁木齐县| 黄浦区| 临漳县| 潜山县| 旺苍县| 会泽县| 化州市| 红安县| 二连浩特市| 双柏县| 汤原县| 唐河县| 四平市| 九龙县| 万全县| 仁寿县| 贞丰县| 磐安县| 宿州市| 太白县| 萨嘎县| 宁明县| 汶上县| 扎兰屯市| 建宁县| 屏东县| 临桂县| 天峨县| 兰西县| 鹤庆县| 玉龙| 惠东县| 平陆县| 璧山县| 延庆县| 炎陵县| 西昌市|