问题标签 [cdata]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用 JAXB 生成 CDATA 块?
我正在使用 JAXB 将我的数据序列化为 XML。类代码很简单,如下所示。我想为某些 Args 的值生成包含 CDATA 块的 XML。例如,当前代码生成以下 XML:
我想将“源”参数包装在 CDATA 中,如下所示:
我怎样才能在下面的代码中实现这一点?
xml - 如何在 Actionscript 3 中将 CDATA 部分添加到 XMLDocument 对象?
我记得以前做过,所以我想我在这里遗漏了一些东西。XMLNode 的 nodeType 属性仅支持 ELEMENT_NODE 和 TEXT_NODE,如果我尝试将 CDATA 部分作为字符串添加到 XMLNode,它会被转义。
我得到的是具有以下值的 TEXT_NODE:
< ;![CDATA[一些文本和 < ;tags> ; 这里]]>
这甚至不是 TEXT_NODE 的有效值
rss - CDATA 在 RSS 标题中不起作用
cdata 在标题中不起作用。它正在描述中工作!
cdata - 我应该在 HTML5 中使用吗?
我很确定<![CDATA[...]]>
部分可以在 XHTML5 中使用,但是 HTML5 呢?
java - CDATA XML 在解析时被截断
我正在使用 SAX 解析器(在 android 上)来解析来自 WebService 的 xml 文件。在某些元素上,CDATA 被截断且不完整,例如 XML 文件包含如下数据
并在解析xml文件后
文本仅包含“Gölsder und Gin”(前 15 个字符)。我用 eclipse 调试了它,我发现整个字符串不包含在方法的“char [] ch”参数中。所以解析本身似乎有错误
javascript - Wordpress - 自定义页面模板的 Disqus 错误
我创建了一个自定义页面模板以在 Wordpress 中显示可过滤的投资组合。但是,在该自定义页面上,我收到了错误代码-
我认为这可能是因为该页面使用循环来显示帖子。Disqus 设置为仅显示在帖子上。
请参阅以下页面:http ://thinquetanque.com/portfolio
关于如何防止这种情况的任何想法?
谢谢!
编辑:我在代码中找到了发生这种情况的位置-但我不知道如何解决该错误。
xml - linq to xml CDATA 问题
当我使用 linq 检索 xml 时,<CDATA[[
]]>
被删除,这是我想要实现的。
但是当我保存文件时,<CDATA[[
]]>
变成 <CDATA[[
]]>
了 xml 文件。无论我是否<CDATA[[
]]>
在保存之前显式附加 with 都会给我相同的结果。
尝试附加<CDATA[[
]]>
但仍然给我相同的结果。
有没有其他方法可以让它显示<CDATA[[
]]>
在 xml 文件中?
保存using后,我Encoding.UTF8.GetBytes()
用于写入文件。XDocument
XDocument.Save(System.IO.StringWriter)
xml - SQL Server XmlType 不保留 CDATA 元素
我们正在使用 SQL Server 2005 并尝试在数据库中存储 XML 类型。XML 类型有一个元素需要包含 CDATA 中的内容,但是一旦插入,该字段似乎正在剥离 CDATA 并在没有它的情况下存储元素......
过去有没有人经历过甚至解决过这个问题?
方便的例子:
结果:
php - SimpleXML——剥离 CDATA 标签(或在 XML 中嵌入 HTML 标记)
我最近刚刚开始在 PHP 和 Javascript 的上下文中学习 XML,我遇到了一个问题。
所以问题是我想将 HTML 标记放在 XML 中,然后能够通过 PHP 提取它并将 HTML 嵌入到使用 SimpleXML 读取 XML 的不同文件中。我用类似的东西来回应它
echo $child->asXML();
但是,当然 CDATA 标记仍然存在并且它不起作用。所以,我的问题是,有没有一种方法可以 A. 以一种不同的方式嵌入 HTML 标记,这种方式会被 XML 解析器忽略但可以在 HTML 文档中使用,或者 B. 有一种方法可以从代码中去除 CDATA 标记?