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

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWLXML.ORG.CN讨论区 - XML技术『 XML基础 』 → 初学XML,我的学习过程分享 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 487072 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 初学XML,我的学习过程分享 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     sunbaojun 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:12
      积分:114
      门派:XML.ORG.CN
      注册:2006/3/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给sunbaojun发送一个短消息 把sunbaojun加入好友 查看sunbaojun的个人资料 搜索sunbaojun在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看sunbaojun的博客11
    发贴心情 

    j继续
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/4 16:09:00
     
     coolfresco 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:13
      积分:123
      门派:XML.ORG.CN
      注册:2006/4/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给coolfresco发送一个短消息 把coolfresco加入好友 查看coolfresco的个人资料 搜索coolfresco在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看coolfresco的博客12
    发贴心情 
    很不错哦 ,XMLSpy太强大了
    顶一个
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/5 10:56:00
     
     coolfresco 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:13
      积分:123
      门派:XML.ORG.CN
      注册:2006/4/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给coolfresco发送一个短消息 把coolfresco加入好友 查看coolfresco的个人资料 搜索coolfresco在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看coolfresco的博客13
    发贴心情 
    十分感激 哈哈
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/5 11:10:00
     
     风夜海 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:2
      积分:66
      门派:XML.ORG.CN
      注册:2006/3/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给风夜海发送一个短消息 把风夜海加入好友 查看风夜海的个人资料 搜索风夜海在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看风夜海的博客14
    发贴心情 
    支持...
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/5 20:07:00
     
     starting 帅哥哟,离线,有人找我吗?
      
      威望:4
      等级:大二(研究C++)
      文章:223
      积分:1611
      门派:XML.ORG.CN
      注册:2006/3/23

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给starting发送一个短消息 把starting加入好友 查看starting的个人资料 搜索starting在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看starting的博客15
    发贴心情 
    我们在上面的图中分析一下那图,我们就可以通过XMLSPY去完成,首先email(complex tyep下有head,body而head(complex)下有from,to,subject.而在from,to(complex type)之下又有name,address.

    那么从这里我们大致可以理解复杂类型的定义,里面包含其它元素及属性.
    复杂类型共有4种:
    1.仅元素,包含其它的元素及属性,但没有文本.
    2.空元素,可能包含属性,但没有元素及文本
    3.混合.元素.属性and/or文本
    4.仅文本.
    (不知对不对,自已的理解,因为我看的资料都是英文的,有错的地方请指正.英语不怎么样,另多说一句,这只是给和我一样的初手看的..高手就..不说了吧.呵呵)
    还是从那例子开始吧(要么今天又写不完了...要回宿舍的)
    从上面的分析,我们心里有了,要有几个复杂类型,都是什么了...所以做起来应是很轻松的.
    打开XMLSPY,很容易就搞定他
    1.新建,不用说了吧.Schemas.写根元素:email
    2.接着建一系列的复杂元素(点图上最左上角那个图标),内容如下

    此主题相关图片如下:
    按此在新窗口浏览图片
    3,email有emailType(head,body).点emailType进去建立.如下图

    此主题相关图片如下:
    按此在新窗口浏览图片
    4.返回再再点headType

    此主题相关图片如下:
    按此在新窗口浏览图片
    5.nameAddress.

    此主题相关图片如下:
    按此在新窗口浏览图片
    这次不点进去了,点下面的框就可以了.如图mouse的位置
    6.我们想在body下除了文本还要加一个符件,这样他又是复杂类型

    此主题相关图片如下:
    按此在新窗口浏览图片
    7.对于这个body里面的attachment我们想可能有编码的问题,所以我们还要限定它;
    还是一个复杂型.但这次我们要用一下简单型了....
    (晕,没时间了,要回去)

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/5 22:04:00
     
     huangpengone 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:11
      积分:110
      门派:XML.ORG.CN
      注册:2006/4/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给huangpengone发送一个短消息 把huangpengone加入好友 查看huangpengone的个人资料 搜索huangpengone在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看huangpengone的博客16
    发贴心情 
    支持!
    新手上路!
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/6 9:18:00
     
     azhengwin888 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:12
      积分:102
      门派:XML.ORG.CN
      注册:2006/4/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给azhengwin888发送一个短消息 把azhengwin888加入好友 查看azhengwin888的个人资料 搜索azhengwin888在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看azhengwin888的博客17
    发贴心情 
    谢谢啦  lz
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/6 10:50:00
     
     lujuyo 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:25
      积分:183
      门派:XML.ORG.CN
      注册:2006/2/22

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lujuyo发送一个短消息 把lujuyo加入好友 查看lujuyo的个人资料 搜索lujuyo在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lujuyo的博客18
    发贴心情 
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/6 15:53:00
     
     starting 帅哥哟,离线,有人找我吗?
      
      威望:4
      等级:大二(研究C++)
      文章:223
      积分:1611
      门派:XML.ORG.CN
      注册:2006/3/23

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给starting发送一个短消息 把starting加入好友 查看starting的个人资料 搜索starting在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看starting的博客19
    发贴心情 

    此主题相关图片如下:
    按此在新窗口浏览图片
    此主题相关图片如下:
    按此在新窗口浏览图片

    照着图上所表示的一样,完成这一步.
    下边的那图你要注意,应用枚举..看图中发亮的部分点一下,而后是右面的细节那里你点
    SimpleType

    到这里我们把小零件弄完了,那么现在装一下
    8.组合,再加一些属性...
    点最上面的eamil,进去以后,点右面的type,选emailType,如图

    此主题相关图片如下:
    按此在新窗口浏览图片
    出来后再点emailType.做法同上,加进去

    此主题相关图片如下:
    按此在新窗口浏览图片

    此主题相关图片如下:
    按此在新窗口浏览图片
    再点headType..给from and to加上nameAddressType.

    此主题相关图片如下:
    按此在新窗口浏览图片
    再加这里的subject加上一个类型,xs:string.
    这这里算是完成了我们这个schemas.
    最后用F8,验证一下!
    这里的源代码很简单的...而后自己分析一下源代码....你可以做一步
    就软到源码里去分析一下的...这样容易加深记忆..

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/6 16:30:00
     
     starting 帅哥哟,离线,有人找我吗?
      
      威望:4
      等级:大二(研究C++)
      文章:223
      积分:1611
      门派:XML.ORG.CN
      注册:2006/3/23

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给starting发送一个短消息 把starting加入好友 查看starting的个人资料 搜索starting在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看starting的博客20
    发贴心情 
    别付上关于这个email的DTD:
    <!ELEMENT email (head,body)>
    <!ELEMENT head (from,to+,subject)>
    <!ELEMENT from EMPTY>
    <!ATTLIST from
    name CDATA #IMPLIED
    address CDATA #REQUIRED>
    <!ELEMENT to EMPTY>
    <!ATTLIST to
    name CDATA #IMPLIED
    address CDATA #REQUIRED>
    <!ELEMENT subject (#PCDATA)>
    <!ELEMENT body (text,attachment*)>
    <!ELEMENT text (#PCDATA)>
    <!ELEMENT attachment EMPTY>
    <!ATTLIST attachment
    encoding (mime|binhex) "mime"
    file CDATA #REQUIRED>
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/6 16:35:00
     
     GoogleAdSense
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/19 10:25:32

    本主题贴数277,分页: [1] [2] [3] [4] [5]... [28]

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