关于![CDATA[,它是啥? [复制]
Posted
技术标签:
【中文标题】关于![CDATA[,它是啥? [复制]【英文标题】:About ![CDATA[, what is it? [duplicate]关于![CDATA[,它是什么? [复制] 【发布时间】:2011-05-28 12:06:29 【问题描述】:可能重复:what is the meaning of CDATA
![CDATA[ 字符串/变量/常量是什么,何时使用? (不知道是什么)
【问题讨论】:
【参考方案1】:这是一种在 XML 文档中转义大段文本的方法。
来自wikipedia:
在 XML 文档或外部解析实体中,CDATA 部分是元素内容的一部分,被标记为解析器仅将其解释为字符数据,而不是标记。
对了,是<![CDATA[]]>
,不是![CDATA[]]
。
【讨论】:
【参考方案2】:用在XML里面,里面什么都可以。
【讨论】:
【参考方案3】:术语 CDATA((未解析的)字符数据)用于表示不应由 XML 解析器解析的文本数据。
有些文本,比如 javascript 代码,包含很多“
Ref
【讨论】:
【参考方案4】:CDATA 用于 XML(以及 Xhtml)来插入可能包含“特殊”字符(例如 )的文本,这通常会破坏 XML 解析器(公平地说,也会混淆人类读者) !)。
例如,您可以使用它在 XML 文档中嵌入代码段。
【讨论】:
以上是关于关于![CDATA[,它是啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
CSS 伪类选择器:first - 它是啥?我在示例代码中找到并且找不到关于它的文档
PHP 7 中的 <=> (“宇宙飞船”运算符)是啥? [复制]