<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 on 2005-03-08 12:25 Boris-Java 閱讀(1554) 評論(0)  編輯  收藏 所屬分類: java&xml

    主站蜘蛛池模板: 亚洲国产免费综合| 另类专区另类专区亚洲| 无码成A毛片免费| 精品久久久久久亚洲| 国产99久久久国产精免费| 亚洲AⅤ永久无码精品AA| 大地资源免费更新在线播放| 亚洲另类自拍丝袜第1页| 精品国产污污免费网站aⅴ | 久草视频免费在线| 亚洲一区免费视频| 午夜免费福利影院| 美女免费视频一区二区| 亚洲黄片毛片在线观看| 中文字幕免费在线看线人动作大片 | 免费国产综合视频在线看| 麻豆一区二区三区蜜桃免费| 亚洲另类激情专区小说图片| 999zyz**站免费毛片| 久久精品亚洲一区二区三区浴池| 一二三四免费观看在线电影| 日韩色日韩视频亚洲网站| 亚洲精品一级无码鲁丝片| 亚洲免费精彩视频在线观看| 91在线亚洲综合在线| www.亚洲一区| 日本一卡精品视频免费| 亚洲jizzjizz在线播放久| 亚洲第一页日韩专区| 无码日韩精品一区二区三区免费| 亚洲中文字幕无码一去台湾 | 亚洲成AⅤ人影院在线观看| 视频免费在线观看| 亚洲国产综合人成综合网站00| 爽爽日本在线视频免费| 久久久久免费视频| 亚洲一区二区三区国产精品无码| 亚洲AV网站在线观看| 最近中文字幕免费2019| 特级毛片aaaa级毛片免费| 亚洲一区二区影院|