xml定义实体

1.实体的定义

*语法: <!ENTITY  实体名称  "实体的值">

***<!ENTITY TEST "灼若芙蕖出绿波">

***使用实体  &实体名称;   比如&TEST;

**注意

  *定义实体需要卸载内部dtd里面,如果卸载外部的dtd里面,有某些浏览器下,内容得不到

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE person
[<!ELEMENT person (str+,name+)>
<!ELEMENT str (#PCDATA)>
<!-- str的属性值必须为字符串 -->
<!ATTLIST str
    ID1 CDATA #REQUIRED
>
<!ENTITY TEST "灼若芙蕖出绿波">

<!ELEMENT name (#PCDATA)>
<!ATTLIST name
    ID2 CDATA #FIXED "杳杳冥冥"
>
]>
<person>
    <str ID1="皎若太阳升朝霞">&TEST;</str>
    <name ID2="杳杳冥冥">道可道非常道</name>
</person>

 

 

posted @ 2019-05-21 20:28  静心*尽力  阅读(856)  评论(0编辑  收藏  举报