在XML的DTD中怎么申明一个CDATA节?
一XML文档片断:
<Content>
<![CDATA[......]]>
</Content>
我把CDATA节申明成
<!Element Content (#PCDATA)>
结果发现XML解析器不能很好地处理这个CDATA节,比如说CDATA节中包含了换行就不能读出数据。难道是我的申明出错了,应该怎么做??
<Content>
<![CDATA[......]]>
</Content>
我把CDATA节申明成
<!Element Content (#PCDATA)>
结果发现XML解析器不能很好地处理这个CDATA节,比如说CDATA节中包含了换行就不能读出数据。难道是我的申明出错了,应该怎么做??
...全文
相关推荐
XML:标签CDATA用法
#### 二、DTD中的属性类型在DTD(Document Type Definition)中,可以指定元素属性的数据类型。其中一种常见的数据类型就是**CDATA**。
XML CDATA是什么?
总结来说,XML CDATA是一种特殊的XML格式,用于包含那些需要被当作纯文本处理的数据部分,而XML的有效性验证则是一个确保XML文档结构正确的过程,通过DTD或XML Schema来实现。
xml中DTD的深入讲解
**CDATA节** - CDATA(Character Data)节用于包裹那些需要原样输出的文本,避免解析器将其当作XML语法处理。例如: ```xml <description><!
xml的基本实现,dtd, schema实验
**XML声明**:文档开头通常会有一个XML声明,用以指定版本和编码方式。例如: ```xml <?xml version="1.0" encoding="UTF-8"?> ```2.
DTD验证XML详解
ATTLIST element attrName CDATA #REQUIRED>`表示`element`元素必须有一个`attrName`属性,且值为任意文本。


