请问如何在Java中读入这样一个XML文件

wangtao7897 2003-09-29 05:24:28
我用JBuilder编这个程序。非得先读入这个XML文件才能进行下面的工作
不知Java中有什么接口函数可以方便的读进这个XML文件?

附该XML文件的DTD:
<!DOCTYPE model[
<!ELEMENT model (modelname,usecase+)>
<!ELEMENT usecase (usecasename,precondition+,scenario+)>
<!ELEMENT scenario (scenarioname,scenarioprobability,postcondition,message+)>
<!ELEMENT message (messagename, sender, receiver)>
<!ELEMENT modelname (#PCDATA)>
<!ELEMENT usecasename (#PCDATA)>
<!ELEMENT precondition (#PCDATA)>
<!ELEMENT scenarioname (#PCDATA)>
<!ELEMENT scenarioprobability (#PCDATA)>
<!ELEMENT postcondition (#PCDATA)>
<!ELEMENT messagename (#PCDATA)>
<!ELEMENT sender (#PCDATA)>
<!ELEMENT receiver (#PCDATA)>
]>
...全文
111 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangry 2003-10-17
  • 打赏
  • 举报
回复
当然是JDOM 好
fatebus 2003-10-12
  • 打赏
  • 举报
回复
xml+xslt然后再用IBM的J4进行解析。
wangtao7897 2003-10-11
  • 打赏
  • 举报
回复
DOM和SAX用起来比较复杂。
后来我用了JDOM,很简洁方便
关于JDOM的资料我推荐看这里
http://www-900.ibm.com/developerworks/cn
IBM的开发者developer
karmaho 2003-10-02
  • 打赏
  • 举报
回复
你看一下web services 方面的资料吧,有相关解析xml的api
wangyanqiu 2003-10-02
  • 打赏
  • 举报
回复


同意楼上!
lzy9819 2003-10-02
  • 打赏
  • 举报
回复
使用java的DOM接口或者SAX接口处理。

50,503

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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