新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   >>中国XML论坛<<     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> XML在软件工程中的应用
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 XML在软件工程中的应用 』 → 请教,急1 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 8946 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 请教,急1 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     慧子 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:4
      积分:66
      门派:XML.ORG.CN
      注册:2004/3/26

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给慧子发送一个短消息 把慧子加入好友 查看慧子的个人资料 搜索慧子在『 XML在软件工程中的应用 』的所有贴子 引用回复这个贴子 回复这个贴子 查看慧子的博客楼主
    发贴心情 请教,急1

    首先我是新手,只对xml稍加了解,谈不上多深,所以遇到问题不知从何下手,请大家帮我啊!
         我在delphi6中操作下面的xml文件很正常,文件内容如下。
    <?xml version="1.0" encoding="GB2312"?>
    <学生花名册>
    <学生 性别 = "男">
    <姓名>李华</姓名>
    <年龄>14</年龄>
    <电话>6287555</电话>
    </学生>
    <学生 性别 = "男">
    <姓名>张三</姓名>
    <年龄>16</年龄>
    <电话>8273425</电话>
    </学生>
    </学生花名册>

    type是这样定义的:
    TStudent=class{row}
        XZQHBM:string;
        DWBM:string;
        DWMC:integer;
        end;
    很顺利地将其转换为下面的文本:
    男^李华^14^6287555
    男^张三^16^8273425

    可是我在处理下面的这个xml文件时,不知道如何定义type了,文件是这样的:
    <xml xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
    xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
    xmlns:rs='urn:schemas-microsoft-com:rowset'
    xmlns:z='#RowsetSchema'>
    <s:Schema id='RowsetSchema'>
    <s:ElementType name='row' content='eltOnly'>
      <s:AttributeType name='XZQHBM' rs:number='1' rs:writeunknown='true'>
       <s:datatype dt:type='string' dt:maxLength='8' rs:maybenull='false'/>
      </s:AttributeType>
      <s:AttributeType name='DWBM' rs:number='2' rs:writeunknown='true'>
       <s:datatype dt:type='string' dt:maxLength='12' rs:maybenull='false'/>
      </s:AttributeType>
      <s:AttributeType name='DWMC' rs:number='3' rs:nullable='true' rs:writeunknown='true'>
       <s:datatype dt:type='string' dt:maxLength='60'/>
      </s:AttributeType>
      <s:extends type='rs:rowbase'/>
    </s:ElementType>
    </s:Schema>
    <rs:data>
    <z:row XZQHBM='13032300' DWBM='101002' DWMC='人大常委会'/>
    <z:row XZQHBM='13032300' DWBM='161006' DWMC='人民法院'/>
            <z:row XZQHBM='13032300' DWBM='766002' DWMC='工商联'/>
    </rs:data>
    </xml>

    请高手指点着两个xml文件本质上有什么区别,我该如何定义type呢?xml有版本一说吗?
    为什么这两个文件架构区别这么大呢?


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/3/26 8:53:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML在软件工程中的应用 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/11/23 23:27:15

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.500ms