看板 Web_Design 關於我們 聯絡資訊
試試幾個方法 如果不是用jsp先處理的話 1.xpath 排序後 再用position function 去取前幾筆 2.用xslt的if試看看 如果是jsp處理的話 用dom api想幹嘛就能幹嘛 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.155.193
myfirsttime:請問用jsp怎麼處理阿^^" 還是有書可以參考~可否推薦! 01/01 23:21
我現在不太清楚 你是不是限制要用XSL解決你的問題 也不太清楚你的問題是處理XML資料還是 只是把XML元素排版 但是所謂jsp處理 就是寫java或jsp程式 把XML檔案 parse成 tree(dom jdom等) (我只會一點java跟jsp。.net與其他程式語言我不會 但是應該也可以做到) 然後用NodeList把要比的元素全取出來 對NodeList上的item 取值 來比較 將結果存到陣列 你取前三各的索引值就得到結果 會寫java程式的話很簡單 不會寫java的 也不會其他程式語言 那就只能用易學難用的XSLT 你的問題用XSLT應該還不算難 那個XSLT要作稍微一點複雜的運算 不知道要寫幾百行tamplet 因為它是替XML排版的語言 運算跟資料處理 最好還是交給專業的來 這篇文章有不在web_design範圍的嫌疑 如有不妥先說聲抱歉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.96.215 ※ 編輯: cklonger 來自: 61.228.96.215 (01/02 02:13)
myfirsttime:謝謝你的回答^^" 我是想限制用XSL來做! 01/02 22:42
myfirsttime:我會先試試看用if敘述試試看吧^^" 01/02 22:42