以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  关于字符数据分类(pcdata和cdata)[讨论]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=54436)


--  作者:xmlstudy5
--  发布时间:10/26/2007 1:59:00 PM

--  关于字符数据分类(pcdata和cdata)[讨论]
<?xml version="1.0" encoding="gb2312"?>
<root>
<![CDATA[
<a>cdata</a>
]]>
</root>     这样 正常。因为是  cdata (不解析它)。但如果我把 CDATA 换成  PCDATA
就出错误了。  

为什么出错误了。这样不能用吗?

非得 #PCDATA 这么用吗? 详细一点解释,。各位。最好有范例,一看就明白,直观。

帮我解释一下他们的各个用法。先谢谢各位了。You


--  作者:xmlstudy5
--  发布时间:10/26/2007 4:56:00 PM

--  
谁来帮我看看呀。


--  作者:Qr
--  发布时间:10/29/2007 9:54:00 PM

--  
XML中,CDATA实际上是CDATA数据块,用<![CDATA[]]>来表示,
标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当作字符数据看待
而#CDATA、#PCDATA刚是在DTD中用于“元素内容描述”的类型,

XML中并没有<![PCDATA[]]>这个表示方法


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