急急急!面试题,帮帮忙,明天交,在线等!!!

plovej 2005-11-21 08:49:53
条件:
现给出以下XML文档:
<?xml version=“1.0” encoding=“GB2312”?>
<CDCA-WFS-WORK-CALENDAR YEAR=“2002” WORKHOURSPERDAY=“8”>
<MONTH-FREE-DAYS>
<Jan>5,6</Jan>
<Feb></Feb>
<Mar></Mar>
<Apr></Apr>
<May></May>
<Jun></Jun>
<Jul></Jul>
<Aug></Aug>
<Sept></Sept>
<Oct>1,2,3,4,5,6,7</Oct>
<Nov></Nov>
<Dec></Dec>
</MONTH-FREE-DAYS>
<SPECIAL-WORKHOURS-DAYS>
<DAY MONTH=“3” DAY=“8” WORKHOURS=“4”></DAY>
</SPECIAL-WORKHOURS-DAYS>
</CDCA-WFS-WORK-CALENDAR>
要求:
1. 根据您对这个XML文档的理解,为这个XML文档编写Schema,即xsd文件。
2. 使用JAVA并选用合适的DOM包(或者J2SE1.4.X内置)写一个可以装入并编辑此文档的程序。
3. 定义一个能够等价描述此XML文档内容的关系型数据库的SCHEMA,并建好库,建议选用MS- Access2000数据库。
4. 使用合适的JDBC Driver包,可以将此XML文档与与数据库内容同步。

公司给我20个小时,现在还有16个小时!!哪位大哥快帮我搞定啊!
...全文
235 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
plovej 2005-11-22
  • 打赏
  • 举报
回复
高手在哪里啊!这个分怎么给啊!
gemouzhi 2005-11-21
  • 打赏
  • 举报
回复
噢,sorry,写错了.是BMP,千万不是CMP啊
gemouzhi 2005-11-21
  • 打赏
  • 举报
回复
1, CDCA-WFS-WORK-CALENDAR,MONTH-FREE-DAYS,SPECIAL-WORKHOURS-DAYS是xsd:complexType
attribute加在CDCA-WFS-WORK-CALENDAR 和DAY中
如:
<ElementType name="DAY" content="empty">
<attribute type="MONTH"/>
</ElementType>
这样来定义.

2, 这么小的XML用DOM就可以了直接读写了.

3, 这个唯一要注意就是要通过id来做关联, 如表名:CDCA-WFS-WORK-CALENDAR
字段:MONTH-FREE-DAYS-ID,SPECIAL-WORKHOURS-DAYS-ID,YEAR,WORKHOURSPERDAY用这4个

4, 在做bean的时候把VO和数据库内容同步,这里要是用hibernite比较方便,如用JDBC Driver
,而且还要连Access2000,(真变态)你就用普通的连库的东西吧,

我推荐你用CMP就好了,很简单就能解决一切在load和store里进行XML的同步就好了
plovej 2005-11-21
  • 打赏
  • 举报
回复
高手在哪里啊?????

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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