国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Java 中如何實(shí)現(xiàn)RSS 2.0?
代碼非常簡單。不用解說了吧,呵呵

package org.dong.rss;

import java.io.File;
import java.io.FileWriter;
import java.util.Date;

import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.XMLWriter;

public class RssGen {

    public static int createRssFile(String filename) {

        /** 返回操作結(jié)果, 0表失敗, 1表成功 */

        int returnValue = 0;

        /** 建立document對象 */

        Document document = DocumentHelper.createDocument();

        /** 建立channel */

        Element channelElement = document.addElement("channel");

        /** 加入一行注釋 */
        try {

            channelElement.addComment("myao‘s rss channel demo");

            // channel
            Element titleElement = channelElement.addElement("title");
            Element desElement = channelElement.addElement("description");
            Element linkElement = channelElement.addElement("link");
            // language
            Element langElement = channelElement.addElement("language");
            Element pubDateElement = langElement.addElement("pubDate");
            Element lastBuildDateElement = langElement
                    .addElement("lastBuildDate");
            Element generatorElement = langElement.addElement("generator");
            // item
   

            /** 為channel設(shè)置內(nèi)容 */
            titleElement.setText("myao‘s rss title");
            desElement.setText("myao‘s channel");
            linkElement.setText("http://www.blogjava.net/myao");

            // 為language設(shè)置內(nèi)容
            langElement.setText("zh-cn");
            Date dt = new Date();
            pubDateElement.setText(dt.toString());
            lastBuildDateElement.setText(dt.toString());
            generatorElement.setText("myao");

            for (int fori = 0; fori < 10; fori++) {

                Element itemElement = channelElement.addElement("item");
                Element itemtitle = itemElement.addElement("title");
                Element itemdes = itemElement.addElement("description");
                Element itemlink = itemElement.addElement("link");
                Element itemcreator = itemElement.addElement("creator");
                Element itemauthor = itemElement.addElement("author");
                Element itempubDate = itemElement.addElement("pubDate");

//為單個文章設(shè)置內(nèi)容
                itemauthor.setText("myao");
                itemcreator.setText("myao");
                StringBuffer title = new StringBuffer();
                title.append("article ");
                title.append(fori);
                title.append(new Date());
                itempubDate.setText(dt.toString());
                itemtitle.setText(title.toString());
                itemlink.setText("http://www.blogjava.net/myao");
                itemdes.setText("article des" + title.toString());

            }

        } catch (Exception e) {
            System.out.println(e);
        }



        try {

            /** 將document中的內(nèi)容寫入文件中 */

            XMLWriter writer = new XMLWriter(new FileWriter(new File(filename)));

            writer.write(document);

            writer.close();

            /** 執(zhí)行成功,需返回1 */

            returnValue = 1;

        } catch (Exception ex) {

            ex.printStackTrace();

        }

        return returnValue;

    }

//測試程序
    public static void main(String[] args) {

        if (createRssFile("c:/rssfile.xml") == 1) {
            System.out.println("gen suc");
        } else {
            System.out.println("gen fail");
        }
    }

}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
將數(shù)據(jù)庫表里的數(shù)據(jù)直接轉(zhuǎn)為XML文件
Java操作XML文件 dom4j 篇
使用 domj4 API 創(chuàng)建與修改 XML 文檔
dom4j生成xml實(shí)例
dom4j讀取某個元素的某個屬性
Dom4j 編碼問題徹底解決
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服