<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 14, 文章 - 0, 評論 - 15, 引用 - 0
    數據加載中……

    XQuery的一個簡單例子(轉載)

    來源:中國XML論壇

    看到有人問如何使用xquery,其實我也是個菜鳥。
    剛剛運行了兩個例子,給不會的指個路。
    首先下載saxon8.1.1   http://saxon.sourceforge.net/
    Saxon-B 8.1.1是免費的,Saxon-SA 8.1.1是有試用期的,前者就夠了。
    系統要安裝jdk1.4.1以上版本,因為saxon是用這個版本寫的,但不知道1.3.1行不。
    記得設置JAVA_HOME環境變量指向jdk。
    然后,試試吧!

    例子:文件characters.xml

    <characters>
    <character>
        <name>Aleria</name>
        <gender>Female</gender>
        <species>Heroleim</species>
        <vocation>Bard</vocation>
        <level>5</level>
        <health>25</health>
    </character>
    <character>
        <name>Shar</name>
        <gender>Male</gender>
        <species>Human</species>
        <vocation>Merchant</vocation>
        <level>6</level>
        <health>28</health>
    </character>
    <character>
        <name>Gite</name>
        <gender>Female</gender>
        <species>Aelvar</species>
        <vocation>Mage</vocation>
        <level>7</level>
        <health>18</health>
    </character>
    <character>
        <name>Horukkan</name>
        <gender>Male</gender>
        <species>Udrecht</species>
        <vocation>Warrior</vocation>
        <level>5</level>
        <health>32</health>
    </character>
    <character>
        <name>Gounna</name>
        <gender>Female</gender>
        <species>Noleim</species>
        <vocation>Mage</vocation>
        <level>8</level>
        <health>31</health>
    </character>
    <character>
        <name>Sheira</name>
        <gender>Female</gender>
        <species>Human</species>
        <vocation>Cleric</vocation>
        <level>4</level>
        <health>17</health>
    </character>
    <character>
        <name>Drue</name>
        <gender>Female</gender>
        <species>Voleim</species>
        <vocation>Warrior</vocation>
        <level>6</level>
        <health>32</health>
    </character>
    <character>
        <name>Paccu</name>
        <gender>Male</gender>
        <species>Human</species>
        <vocation>Merchant</vocation>
        <level>5</level>
        <health>24</health>
    </character>
    </characters>

    查詢文件:Date.xquery
    for $character in doc('characters.xml')//character
    order by $character/name descending
    return
          <dateReport>
                {$character/name}
                
          </dateReport>
    (: Stylus Studio meta-information - (c)1998-2003. Sonic Software Corporation. All rights reserved.
    <metaInformation>
    <scenarios/><MapperInfo><TargetSchema SchemaFilePath="" SchemaRoot="" AssociatedInstance=""/></MapperInfo>
    </metaInformation>
    :)

    在命令提示下,輸入:
    set classpath=d:\saxon\saxon8.jar (saxon8.jar所在文件夾)
    java net.sf.saxon.Query -s characters.xml Date.xquery
    ok!
    看結果吧!

    D:\xml>java net.sf.saxon.Query -s characters.xml Date.xquery
    <?xml version="1.0" encoding="UTF-8"?>
    <dateReport>
       <name>Sheira</name>
    </dateReport>
    <dateReport>
       <name>Shar</name>
    </dateReport>
    <dateReport>
       <name>Paccu</name>
    </dateReport>
    <dateReport>
       <name>Horukkan</name>
    </dateReport>
    <dateReport>
       <name>Gounna</name>
    </dateReport>
    <dateReport>
       <name>Gite</name>
    </dateReport>
    <dateReport>
       <name>Drue</name>
    </dateReport>
    <dateReport>
       <name>Aleria</name>
    </dateReport>

    posted @ 2005-03-08 12:25 Boris-Java 閱讀(1555) | 評論 (0)編輯 收藏

    僅列出標題
    共14頁: First 上一頁 6 7 8 9 10 11 12 13 14 下一頁 
    主站蜘蛛池模板: 日韩亚洲翔田千里在线| 亚洲av色香蕉一区二区三区| 中文字幕在线免费播放| 免费一级毛片正在播放| 免费无遮挡无遮羞在线看| 亚洲AV中文无码乱人伦| 免费人人潮人人爽一区二区| 亚洲精品专区在线观看| 国产自国产自愉自愉免费24区 | 国产精品区免费视频| 亚洲精品无码午夜福利中文字幕| 在线视频网址免费播放| 亚洲国产精品无码专区在线观看| 最好看最新的中文字幕免费| 亚洲狠狠ady亚洲精品大秀| 成人免费午夜在线观看| 国产精品亚洲专区一区| 91麻豆国产自产在线观看亚洲| 免费在线观影网站| 亚洲理论精品午夜电影| 日本一道本高清免费| 手机看片国产免费永久| 亚洲国产日韩在线成人蜜芽| 日韩特黄特色大片免费视频| h片在线播放免费高清| 亚洲精品美女久久久久9999| 日本无卡码免费一区二区三区| 国产精品成人啪精品视频免费| 亚洲国产香蕉碰碰人人| www.999精品视频观看免费| 免费VA在线观看无码| 亚洲国产一区国产亚洲| 日本视频免费在线| 无码成A毛片免费| 亚洲精品乱码久久久久蜜桃| 亚洲色婷婷一区二区三区| 无码国产精品一区二区免费| 丰满少妇作爱视频免费观看| 亚洲精品国产肉丝袜久久| 免费人成网站在线高清| 最近免费中文字幕mv在线电影|