不是,CSDN好你是每个发新贴生成一个xml

解决方案 »

  1.   

    我现在已经想出来了,如果大家觉得这种设计合理的话,我打算用几天时间用struts+xml开发一个论坛,因为现在空间太卡了,用xml做数据存取和显示,节省开销,样式变化容易,符合潮流嘛
    以下为简单设计构想:
    用户数据:  user.xml结构:
    <user>
    <userinfo username="biggie" nickname="飞碟" password="abc" email="[email protected]" QQ="12103684" connect="中国" purview="1"/>
    </user>
    -------------------------------------------------------------------
    论坛列表数据: bbslist.xml结构:
    <bbslist>
    <bbs id="1000">技术文章</bbs>
    <bbs id="1001">没事闲聊</bbs>
    </bbslist>
    -------------------------------------------------------------------
    论坛标题数据: titlelist.xml结构:
    <titlelist>
    <title bbsid="1000" bbsname="技术文章" titleid="10001" title="测试发贴" datatime="2003-05-29 17:56:15.0" username="biggie"/> </titlelist>
    -------------------------------------------------------------------
    论坛贴子数据:10001.xml 每发表一个新贴生成一个贴子,新贴的ID做为生成xml文件名字
    <Topic>
    <Issue>
    <topicid>10001</topicid>
    <nickname>飞碟</nickname>
    <username>biggie</username>
    <replynum>2</replynum>
    <datatime>2003-05-29 17:56:15.0</datatime>
    <bbs>技术文章</bbs>
    <title>测试发贴</title>
    <content>暂无内容</content>
    </Issue>
    <Reply>
    <topicid>10001</topicid>
    <nickname>飞碟</nickname>
    <username>biggie</username>
    <datatime>2003-05-29 17:56:15.0</datatime>
    <bbs>技术文章</bbs>
    <title>测试发贴</title>
    <content>暂无内容</content>
    </Reply>
    <Reply>
    <topicid>10001</topicid>
    <nickname>飞碟</nickname>
    <username>biggie</username>
    <datatime>2003-05-29 17:56:15.0</datatime>
    <bbs>技术文章</bbs>
    <title>测试发贴</title>
    <content>暂无内容</content>
    </Reply>
    </Topic>