以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  急求助!用VB处理DTD文件的标记字符串  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=32501)


--  作者:bonwezhou
--  发布时间:5/16/2006 3:15:00 PM

--  急求助!用VB处理DTD文件的标记字符串
我需要用VB处理DTD文件,处理DTD文件的标记字符串,来生成一份表格,让用户填写XML文档文本的内容,最终生成XML文档。
即是分成两步:
第一:用VB处理DTD文件的标记字符串,来生成表格;
比如DTD文件为:
<!ELEMENT 授课计划汇总 (授课计划+)>
<!ELEMENT 授课计划 (封面,主体,其他?)>
<!ELEMENT 封面 (院校, 学年开始, 学年结束, 学期, 课程专业,指导教师,班级+,本课程总时数,本学期总时数,本学期讲课时数,本学期周学时,本学期上机学时数,本学期实验时数,日期?)>
......
用VB实现生成表格:
院校:《 》(代表表格)
学年开始:《 》
学年结束:《 》
......
第二步:用户通过输入的表格填写数据,再实现自动转化成XML文件,比如生成XML文件为:

  <院校>南京大学</院校>
  <学年开始>2005</学年开始>
  <学年结束>2006</学年结束>
  <学期>1</学期>
  <课程>通信原理</课程>
  <专业>计算机通信</专业>
  ......
请教各位高手,急,谢谢!!


--  作者:ynjxxk
--  发布时间:6/7/2006 3:50:00 PM

--  
我现在也被这个问题捆扰,我是想用VC来做,不知道有没有这样的工具类!
--  作者:98900969r
--  发布时间:6/7/2006 5:28:00 PM

--  
没有试过,但是用 .Net 中的 XmlDocumentType 类,或者 MSXML 中的 ISAXDeclHandler 接口,应该可以分析 DTD。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms