这样的XML文件该如何组织

benjiamen 2005-07-12 03:42:36

XML文件的片段内容如下:

<SELECT_TIMEMODE>(1: 选择以每天定的时间,2: 选择以每周定的时间)</SELECT_TIMEMODE>
<START_DATE>20050601</START_DATE> //有效日期段(比如:20050601--20050901)
<END_DATE>20050901</END_DATE>

<WEEK_DAYS>135</WEEK_DAYS> //有效日期,周一至周日(比如:135 表示每周的135播放)

<STARTTIME>1200</STARTTIME> //计划开始播放时间(指明每天的播放时段)
<ENDTIME>2359</ENDTIME> //计划终止播放时间

我的想法是当SELECT_TIMEMODE为1 的时候,
<START_DATE>20050601</START_DATE> //有效日期段(比如:20050601--20050901)
<END_DATE>20050901</END_DATE>
这部分的数据有效,

当SELECT_TIMEMODE为2 的时候,
<WEEK_DAYS>135</WEEK_DAYS> //有效日期,周一至周日(比如:135 表示每周的135播放)
这部分的数据有效,

有没有更好的数据结构组织方式
有点象那种判断语句似的.我很菜,不知如何来设计这个XML文件.

...全文
82 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
火电 2005-07-13
  • 打赏
  • 举报
回复
<xml timemode="1 or 2">
<week>
<weekdays>135</weekdays>
<STARTTIME>1200</STARTTIME>
<ENDTIME>2359</ENDTIME>
</week>
<day>
<START_DATE>20050601</START_DATE>
<END_DATE>20050901</END_DATE>
</day>
</xml>

判断属性 timemode 是1还是2
如果是1:天定,取day节点下的
如果是2:周定,取week节点下的

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧