问题标签 [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.
javascript - 我应该使用“]]>”还是“//]]>”将 CDATA 部分关闭到 xHTML
我想在不转义特殊字符的情况下将脚本或 CSS 内联到 XHTML 中。
我可以使用 CDATA 标记的部分来做到这一点。
根据http://www.w3.org/TR/xhtml1/#h-4.8,CDATA部分可以定义为:
然后,根据http://www.w3schools.com/TAGS/tag_script.asp,CDATA 可以如下所示:
关闭 CDATA 部分的哪种方法更好?]]>
还是//]]>
?
xml - 在 XML 中合法使用 CDATA
我有一个 XML 解析器阻塞的 XML 文件。其中一部分是:
我得到的错误是
使用 CDATA 的正确方法是什么?我需要 CDATA,因为数据是从 Excel 中读取的,并且可能包含非法字符,例如 ALT+ENTER 空格。
请帮忙。谢谢。
apache-flex - 如何在htmltext CDATA中进行绑定
我找不到在 Text 组件的 htmlText 属性中绑定变量的方法,我希望能够执行以下操作:
我想绑定UserData.name
jquery - 使用 jQuery 提取 CDATA
看起来以前有人问过这个问题,但答案似乎对我不起作用。我正在从本地 XML 文件输出信息,但没有输出描述元素,因为它包含在 CDATA 中 - 如果我删除 CDATA 部分,那么一切正常。
这是我的代码:
知道如何成功提取包含在 CDATA 中的描述信息吗?
谢谢 -
乔治
jquery - jQuery and XML (with CDATA)
I've seen the post that deal with this issue but I still can't solve my issue:
I've got XML with CDATA and when I parse the XML, it includes the CDATA (which I don't want).
XML sample:
jQuery:
}
html - 是否可以在里面使用 CDATA标签
我想在 HTML 页面中显示异常跟踪。
一种方法是在异常跟踪中转义 HTML 特殊字符并将其转储到<pre>
标记中。
尽管它有效,但效率极低。我认为一种方法是用 CDATA 包装跟踪。我试过了,但什么都没有显示。
我的问题,这可以做到吗?
这是我微弱的尝试。
xml - 在 XML 中是什么意思?
我经常在文件中发现这个奇怪CDATA
的标签:XML
我观察到这个CDATA
标签总是出现在开头,然后是一些东西。
但有时它被使用,有时它不是。我假设它是标记那some stuff
是之后将插入的“数据”。但什么样的数据是some stuff
?我在 XML 标记中写的任何东西都不是某种数据吗?
xml - XML 规范是否规定解析器需要始终将 \n\r 转换为 \n,即使 \n\r 出现在 CDATA 部分中?
我在处理 xml 中的 \line-feed 和 \carriage-return 字符时遇到了问题。我知道,根据http://www.w3.org/TR/REC-xml/#sec-line-ends,需要 xml 处理器来替换任何 "\n\r" 或单独的 "\r" 序列“\n”。
规范声明这必须是处理任何“外部解析实体”的行为,这是否也适用于元素内部的 CDATA 部分?
谢谢你,
米歇尔
我确信例如 msxml 库将每个 \n\r" 或单独的 "\r" 序列转换为 "\n",无论它们是否在 cdata 部分中。
php - 这个 XML 文件对于 RSS 馈送是否正确?
我正在从 PHP 生成一个 XML-RSS 类型的文件。
例如输出是这样的
...我在 Firefox 预览中看到的只是博客的标题和描述,而不是项目,但在源代码中它显示正确,所以我认为它一定是解析错误或类似的东西。 .
有什么问题?
再次,原谅我的英语不好,非常感谢你。