呆呆向前冲的blog

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  78 随笔 :: 43 文章 :: 5 评论 :: 74 Trackbacks

一.XML整体结构

1XML文件的基本构成:XML声明、处理指示、XML元素

2.其他一些逻辑要素:

注释: <!-- -->

CDATA: <![CDATA[

]]>

3CDATA:标识字符数据

二.XML文件物理结构

1.实体

     XML文件归根结底是由一组实体组成。

1)实体的种类:一般实体和参数实体

         一般实体:<!ENTITY 实体名 实体内容”>

                              <!ENTITY 实体名 SYSTEM “外部文件链接”>

         参数实体:<!ENTITY % 实体名 实体内容”>

3)实体的两种使用方式:实体声明和实体引用

         实体声明:

<?xml version="1.0"?>
<!DOCTYPE
文件根元素名 [
   
实体声明部分
]>
<
文件根元素名>
   
具体数据内容
</
文件根元素名>

         实体引用:引用一个在实体声明中已经声明过的实体

                                      一般实体的引用-&实体名;

                                     参数实体的引用-%实体名;

         完整的例子:

<?xml version="1.0"?>
<!DOCTYPE
联系人列表 [
    <!ENTITY A
公司地址 “北京市五街1234号”>
    <!ENTITY B
公司地址 “上海南京路9876号”〉
]>

<联系人列表>
    <
联系人>
        <
姓名>张三</姓名>
        <
公司>>A公司</公司>>
        <
地址>&A公司地址</地址>
    </
联系人>
    <
联系人>
        <
姓名gt;李四</姓名>
        <
公司>B公司</公司>
        <
地址>&B公司地址〈/地址〉
    </
联系人>
    <
联系人>
        <
姓名>王五</姓名>>
        <
公司>B公司</公司>
        <
地址>&B公司地址〈/地址〉
    </
联系人>
</
联系人列表>

XML的精髓:基于信息描述,能够体现数据信息之间的逻辑。

XML大小写敏感

 

posted on 2005-06-20 12:03 呆呆向前冲的blog 阅读(163) 评论(0)  编辑  收藏 所属分类: 工作:Java技术

只有注册用户登录后才能发表评论。


网站导航: