<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 下一頁 
    主站蜘蛛池模板: 亚洲精品无码成人片久久| 16女性下面扒开无遮挡免费| 免费人成再在线观看网站| 亚洲精品国产综合久久久久紧| 在线观看日本亚洲一区| 亚洲人成图片网站| 亚洲一卡一卡二新区无人区| 亚洲一区中文字幕在线观看| 亚洲AV综合色区无码二区爱AV| 国产精品久久亚洲不卡动漫| 激情内射亚洲一区二区三区爱妻| 亚洲18在线天美| 亚洲午夜无码久久久久软件| 久久精品国产亚洲AV| 美女黄色毛片免费看| 在线a亚洲老鸭窝天堂av高清| 亚洲AV永久无码天堂影院| 亚洲第一成年网站视频| 国产成人精品久久亚洲高清不卡| 日韩亚洲综合精品国产| 一级毛片在线完整免费观看| a毛片在线免费观看| 日日麻批免费40分钟无码 | 麻豆亚洲av熟女国产一区二| 亚洲精品中文字幕麻豆| 亚洲毛片基地4455ww| 国产综合成人亚洲区| 国产高清视频免费在线观看 | 亚洲国产成人精品无码区二本| 久久亚洲精品无码网站| 一级特黄色毛片免费看| 国精产品一区一区三区免费视频 | 精品久久久久久无码免费| 久久久久久久岛国免费播放 | 免费观看理论片毛片| 亚洲精品无码永久在线观看| 国产亚洲高清不卡在线观看| 亚洲无圣光一区二区| 久久亚洲精品无码av| 日韩精品无码免费专区网站| 99国产精品永久免费视频 |