1254得票13回答
XML中的<![CDATA[]]>是什么意思?

我经常在XML文件中发现这个奇怪的CDATA标记:&lt;![CDATA[some stuff]]&gt; 我注意到这个CDATA标签总是出现在开头,然后跟着一些东西。 但有时会用到它,有时不会。我想这是为了标记some stuff是在此之后将要插入的"data"。但是some stuff是...

967得票15回答
在脚本标签中什么时候需要使用CDATA节?

CDATA标记在脚本标记中是否必要,如果必要,在什么情况下需要使用? 换句话说,什么时候以及在哪里需要这样做:&lt;script type="text/javascript"&gt; //&lt;![CDATA[ ...code... //]]&gt; &lt;/script&gt; 更好...

191得票6回答
什么是HTML中的CDATA?

CDATA 在 JavaScript 标签和 HTML 中有什么用途?&lt;script type="text/javascript"&gt; // &lt;![CDATA[ // ]]&gt; &lt;/script&gt;

145得票10回答
有没有办法在XML中逃避CDATA结束标记?

我想知道在XML文档中的CDATA部分中是否有任何方法可以转义CDATA结束标记(]]&gt;)。或者更一般地说,是否存在用于在CDATA内部使用的转义序列(但如果存在的话,我猜可能只有转义开始或结束标记才有意义)。 基本上,您能否将开始或结束标记嵌入到CDATA中,并告诉解析器不要解释它,...

119得票6回答
PHP:如何使用SimpleXMLElement处理<![CDATA[?

我注意到当使用SimpleXMLElement处理包含CDATA标记的文档时,内容始终为NULL。我该如何解决这个问题? 另外,很抱歉在这里大量提问关于XML的问题。我已经尝试了几个小时,想让一个基于XML的脚本正常运行...&lt;content&gt;&lt;![CDATA[Hello,...

88得票5回答
我应该在HTML5中使用<![CDATA[...]]>吗?

我相信 &lt;![CDATA[...]]&gt; 可以在XHTML5中使用,那么在HTML5中呢?

57得票5回答
如何使用SimpleXmlElement编写CDATA?

我有这段代码用于创建和更新XML文件:&lt;?php $xmlFile = 'config.xml'; $xml = new SimpleXmlElement('&lt;site/&gt;'); $xml-&gt;title = 'Site Title'; $xml-&g...

48得票3回答
在XML中存储base64数据?

我如何在XML中存储base64字符串? 您是否使用CDATA将base64字符串存储在XML中?这样做是否有帮助,因为它允许在字符串中使用&lt;>符号? 如果某些字符与XML冲突,可以配置base64以告知其不使用这些字符吗?

41得票10回答
如何使用JAXB生成CDATA块?

我正在使用JAXB将我的数据序列化为XML。类代码如下所示。我想生成包含某些Args值的CDATA块的XML。例如,当前代码会生成此XML:&lt;command&gt; &lt;args&gt; &lt;arg name="test_id"&gt;1234&lt;/arg&...

40得票11回答
XML中的HTML。我应该使用CDATA还是编码HTML?

我正在使用XML共享HTML内容。据我所知,我可以通过以下两种方式嵌入HTML: 编码:我不知道这样做是否完全安全。而且我还需要再次解码。 使用CDATA部分:如果内容包含“]]>”和某些十六进制字符,我仍然可能会遇到问题。另一方面,XML解析器将透明地提取信息。 我应该选择哪个选项?...