以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [求助]XML文档中的PI(Processing Instruction)有何作用?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=17912)


--  作者:kenko
--  发布时间:5/6/2005 3:35:00 PM

--  [求助]XML文档中的PI(Processing Instruction)有何作用?
下面的例子摘自《无废话XML》
中文XML实例:
<?xml version="1.0" encoding="GB2312" ?>    ——  A
<?xml-stylesheet href="style.css" type="text/css" ?>  ——  B
<推荐丛书>
     <书籍>
          <!--替老哦胭脂虎的书所做的无耻宣传 :-)  请勿见怪 -->  ——  C
          <名称>煞死你的网页设计绝招</名称>
          <作者>胭脂虎</作者>
          <售价 货币单位="新台币">590</售价>   ——  D
     </书籍>
     <书籍>
          <名称>如何在7-11白吃白喝</名称>   ——  E
          <作者>无名氏</作者>
          <售价 货币单位="新台币">120</售价>
     </书籍>
</推荐丛书>

注释B说:第二行叫做“PI”,是Processing Instruction的缩写,[color=#FF0000][color=#FF0000][color=#FF0000][color=#FF0000]它是用来告诉浏览器去抓住一个叫style.css的CSS档。[/color][/color][/color][/color]PI的标注以“<?”开头,以“?>”结尾。“xml-stylesheet” 称作PI的目标。
红色部分如何理解?有何作用?其实,可以不要PI吗[假如只是一个文档,无需用浏览器来浏览的话]?

请各位高手指点!谢谢!!!


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms