锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲乱人伦精品图片,亚洲人成未满十八禁网站,亚洲精品国产精品国自产网站http://www.tkk7.com/bily/archive/2006/11/15/81347.html紺煎繀椋?/dc:creator>紺煎繀椋?/author>Wed, 15 Nov 2006 10:20:00 GMThttp://www.tkk7.com/bily/archive/2006/11/15/81347.htmlhttp://www.tkk7.com/bily/comments/81347.htmlhttp://www.tkk7.com/bily/archive/2006/11/15/81347.html#Feedback0http://www.tkk7.com/bily/comments/commentRss/81347.htmlhttp://www.tkk7.com/bily/services/trackbacks/81347.html聽聽聽聽鏀懼純浜嗘暟鎹簱錛岃岀洿鎺ヤ嬌鐢╔ML鏉ュ瓨鍌ㄤ俊鎭紝璇誨彇鍚庨氳繃XSLT杞崲鎴怘TML鐩存帴鏄劇ず錛屾劅瑙夋柟渚挎瀬浜嗐?br />聽聽聽聽寮鍙戝伐鍏烽噰鐢‥clipse浣滀負(fù)Java IDE錛孹ML鎿嶄綔浣跨敤JDOM錛孹ML鏂囦歡緙栬緫浣跨敤Oxygen XML Editor錛堝緢濂界敤鐨刋ML緙栬緫鍣紝綰疛AVA錛夈?br />聽聽聽聽榪欐槸guestbook.xml錛屾墍鏈夌殑鐣欒█閮藉瓨鍌ㄥ湪榪欓噷銆?
<?xml聽version="1.0"聽encoding="gb2312"?>
<!DOCTYPE聽guestbook聽SYSTEM聽"file:/F:/site/xmlGuestbook/guestbook.dtd">
<?xml-stylesheet聽type="text/xsl"聽href="guestbook.xsl"?>
<guestbook>
聽聽聽聽<message>
聽聽聽聽聽聽聽聽<name>Vince聽Carter</name>
聽聽聽聽聽聽聽聽<ip>202.113.66.66</ip>
聽聽聽聽聽聽聽聽<content>a聽good聽site,do聽you聽think聽so?</content>
聽聽聽聽</message>
聽聽聽聽<message>
聽聽聽聽聽聽聽聽<name>Antony聽Walker</name>
聽聽聽聽聽聽聽聽<ip>202.113.22.123</ip>
聽聽聽聽聽聽聽聽<content>VC聽isn't聽right聽here,you聽should聽be聽traded.</content>
聽聽聽聽</message>
</guestbook>

聽聽聽聽榪欐槸DTD鏂囦歡錛岀洿鎺ョ敤Oxygen XML Editor鐢熸垚鐨勶紝寰堟柟渚褲?/p>

<!ELEMENT聽message聽(#PCDATA聽|聽name聽|聽ip聽|聽content)*>
<!ELEMENT聽content聽(#PCDATA)>
<!ELEMENT聽guestbook聽(#PCDATA聽|聽message)*>
<!ELEMENT聽ip聽(#PCDATA)>
<!ELEMENT聽name聽(#PCDATA)>

聽聽聽聽榪欐槸XSLT鏂囦歡錛?/p>

<?xml聽version="1.0"?>
<xsl:stylesheet聽xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template聽match="/">
<html>
<body>
<table聽border="1"聽bgcolor="yellow">
<tr>
<th>Name</th>
<th>IP</th>
<th>Content</th>
</tr>
<xsl:for-each聽select="guestbook/message">
<tr>
<td><xsl:value-of聽select="name"/></td>
<td><xsl:value-of聽select="ip"/></td>
<td><xsl:value-of聽select="content"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>

聽聽聽聽閲囩敤琛ㄦ牸鐨勫艦寮忕粍緇囷紝娓呮櫚鏄撴噦銆備笅闈㈡槸JAVA浠g爜銆?/p>

/*
聽*聽鍒涘緩鏃ユ湡聽2005-2-15
聽*/
package聽com.tiantian.xmlguestbook;//com.tiantian

import聽org.jdom.Document;
import聽org.jdom.Element;
import聽org.jdom.JDOMException;
import聽org.jdom.input.SAXBuilder;
import聽org.jdom.output.*;
import聽java.io.*;

/**
聽*聽@author聽tiantian
聽*/
public聽class聽XMLguestbookBean聽{

聽聽聽聽public聽static聽void聽main(String[]聽args)聽{
聽聽聽聽聽聽聽聽XMLguestbookBean聽exam聽=聽new聽XMLguestbookBean();//澹版槑XMLguestbookBean鐨勪竴涓疄渚?br />聽聽聽聽聽聽聽聽exam.addmessage("james",聽"202.11.223.22",聽"hahah");//澧炲姞涓涓暀璦錛屾祴璇?br />聽聽聽聽}

聽聽聽聽public聽Element聽root聽=聽null;//瀹氫箟鏍?br />
聽聽聽聽public聽XMLguestbookBean()聽{
聽聽聽聽聽聽聽聽//絀虹殑鏋勯犲嚱鏁?br />聽聽聽聽}

聽聽聽聽private聽void聽addmessage(String聽name,聽String聽ip,聽String聽content)聽{
聽聽聽聽聽聽聽聽try聽{
聽聽聽聽聽聽聽聽聽聽聽聽SAXBuilder聽sb聽=聽new聽SAXBuilder();
聽聽聽聽聽聽聽聽聽聽聽聽Document聽doc聽=聽sb.build("guestbook.xml");
聽聽聽聽聽聽聽聽聽聽聽聽root聽=聽doc.getRootElement();//鍙栧緱鏍瑰厓绱?br />聽聽聽聽聽聽聽聽聽聽聽聽Element聽newMessage聽=聽new聽Element("message");
聽聽聽聽聽聽聽聽聽聽聽聽Element聽newName聽=聽new聽Element("name");
聽聽聽聽聽聽聽聽聽聽聽聽Element聽newContent聽=聽new聽Element("content");
聽聽聽聽聽聽聽聽聽聽聽聽Element聽newIp聽=聽new聽Element("ip");
聽聽聽聽聽聽聽聽聽聽聽聽newName.setText(name);聽//濉叆鍚嶅瓧
聽聽聽聽聽聽聽聽聽聽聽聽newContent.setText(content);//濉叆璁劇疆
聽聽聽聽聽聽聽聽聽聽聽聽newIp.setText(ip);//濉叆IP
聽聽聽聽聽聽聽聽聽聽聽聽newMessage.addContent(newName);//娣誨姞鍚嶅瓧鍒癿essage
聽聽聽聽聽聽聽聽聽聽聽聽newMessage.addContent(newIp);//娣誨姞ip鍦板潃鍒癿essage
聽聽聽聽聽聽聽聽聽聽聽聽newMessage.addContent(newContent);//娣誨姞鐣欒█鍐呭鍒癿essage
聽聽聽聽聽聽聽聽聽聽聽聽root.addContent(newMessage);//鎶妋essage娣誨姞鍒版牴涓?br />聽聽聽聽聽聽聽聽聽聽聽聽Format聽format聽=聽Format.getCompactFormat();
聽聽聽聽聽聽聽聽聽聽聽聽format.setEncoding("gb2312");聽//璁劇疆xml鏂囦歡鐨勫瓧絎︿負(fù)gb2312
聽聽聽聽聽聽聽聽聽聽聽聽format.setIndent("聽聽聽聽");
聽聽聽聽聽聽聽聽聽聽聽聽XMLOutputter聽XMLOut聽=聽new聽XMLOutputter(format);//鍦ㄥ厓绱犲悗鎹㈣錛屾瘡涓灞傚厓绱犵緝鎺掑洓鏍?br />聽聽聽聽聽聽聽聽聽聽聽聽XMLOut.output(doc,聽new聽FileOutputStream("guestbook.xml"));//杈撳嚭鍒版枃浠?br />聽聽聽聽聽聽聽聽}聽catch聽(FileNotFoundException聽e)聽{
聽聽聽聽聽聽聽聽聽聽聽聽//聽鏂囦歡鏈壘鍒?br />聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();
聽聽聽聽聽聽聽聽}聽catch聽(JDOMException聽e)聽{
聽聽聽聽聽聽聽聽聽聽聽聽//聽JDOM寮傚父
聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();
聽聽聽聽聽聽聽聽}聽catch聽(IOException聽e)聽{
聽聽聽聽聽聽聽聽聽聽聽聽//聽IO寮傚父
聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();
聽聽聽聽聽聽聽聽}

聽聽聽聽}
}

聽聽聽聽浣跨敤浜咵clispe鐨勬牸寮忓寲涔嬪悗婕備寒澶氫簡錛屽懙鍛點(diǎn)傚湪Jsp/Servlet涓彧闇鐢ㄨ皟鐢ㄨ繖涓猙ean灝辮浜嗭紝鏄劇ず鐨勬椂鍊欑洿鎺ュ紩鐢╔ML鏂囦歡鍗沖彲錛屾槸涓嶆槸姣斾笂涓涓狫SP瀹炵幇綆鍗曟竻鏅板浜嗗憿錛?/p>

]]>
主站蜘蛛池模板: 在线亚洲精品自拍| 亚洲综合区小说区激情区| 亚洲系列国产精品制服丝袜第| 中文字幕永久免费| 亚洲午夜精品第一区二区8050| 黄色a三级三级三级免费看| 国产禁女女网站免费看| 国产成人亚洲午夜电影| 四虎永久免费观看| 人妻无码中文字幕免费视频蜜桃 | 亚州免费一级毛片| 亚洲最新黄色网址| 成人免费a级毛片无码网站入口 | 91大神免费观看| 亚洲国产av一区二区三区丶| 久久不见久久见免费影院 | 久久精品国产亚洲av水果派 | 亚洲一区视频在线播放| 2022免费国产精品福利在线| 久久亚洲精品中文字幕无码| 久久久久久毛片免费播放| 亚洲国产成人精品久久| 在线观看免费国产视频| 免费一级做a爰片久久毛片潮| 亚洲男同帅GAY片在线观看| 久久99国产乱子伦精品免费| xxxx日本在线播放免费不卡| 日韩精品免费一级视频| 亚洲精品高清无码视频| 国产亚洲精品美女久久久久| 最近2019中文免费字幕在线观看| 色网站在线免费观看| 中文亚洲AV片不卡在线观看| 最近中文字幕大全免费视频 | 在线免费不卡视频| 一本到卡二卡三卡免费高| 色播亚洲视频在线观看| 尤物永久免费AV无码网站| 在线观看免费无码视频| 亚洲熟妇久久精品| 精品久久久久久亚洲|