xml处理指令

XML

处理指令:

处理指令,简称PI (processing instruction)。处理指令用来指挥解析引擎如何解析XML文档内容。

例如,在XML文档中可以使用xml-stylesheet指令,通知XML解析引擎,应用css文件显示xml文档内容。 <?xml-stylesheet type="text/css" href="1.css"?>

处理指令必须以“<?”作为开头,以“?>”作为结尾,XML声明语句就是最常见的一种处理指令。

 

一般实体:在DTD声明,在正文引用

<!ENTITY abc “ABCabcABC”>

<root>&abc;</root>

可以嵌套

参数实体:在DTD声明,在DTD里使用

1)  声明参数实体语法

<!ENTITY   %   参数实体名  “值”>

引用参数实体

%参数实体名;

      只能在外部DTD里

<!ELEMENT  root  ANY>

<!ENTITY  %  p  "root">---声明

<!ENTITY  price  "%p;">---引用

 

 

命名空间

目的:防止同名标记含义的冲突

<book>

<name>xml实用教程</name>

</book>

<book1>

<name>10.00</name>

</bookl>

….

语法格式:

 xmlns:名称空间前缀(自定义)=名称空间名(URL)

 xmlns=名称空间名(URL)

作用域

 每个名称空间都有自己的作用域,从它声明的元素开始,对该元素的所有

子元素都有效,直到包含该元素的闭合元素为止;

你可能感兴趣的:(xml)