首页 文章
  • 853 votes
     answers
     views

    脚本标记中何时需要CDATA部分?

    在脚本标签中是否有必要使用CDATA标签,如果是的话? 换句话说,何时何地: <script type="text/javascript"> //<![CDATA[ ...code... //]]> </script> 比这更好: <script type="text/javascript"> ...code...
  • 841 votes
     answers
     views

    XML中的<![CDATA []]>是什么意思?

    我经常在 XML 文件中找到这个奇怪的 CDATA 标签: &lt;![CDATA[some stuff]]&gt; 我观察到这个 CDATA 标签总是在开头,然后是一些东西 . 但有时它被使用,有时则不然 . 我假设是标记 some stuff 是之后将插入的&quot;data&quot; . 但是什么样的数据是 some stuff ?我在XML标签中写的东西不是某种数据吗?
  • -1 votes
     answers
     views

    当“// <![CDATA [”...“//]]>”用于包装html模板时,“//”...“//]]>”出现在JSF页面上

    我正在尝试在我的JSF网页上添加html5 drag 'n drop upload文件,因此我必须将此脚本添加到其中: &lt;script type=&quot;text/html&quot; id=&quot;template-uploads&quot;&gt; //&lt;![CDATA[ &lt;div data-bind=&quot;visible: showTot...
  • 5 votes
     answers
     views

    如何改造&nbsp;在XSLT中

    我有一个以下xslt: &lt;span&gt;&lt;xsl:text disable-output-escaping=&quot;yes&quot;&gt;&lt;![CDATA[&amp;nbsp;Some text]]&gt;&lt;/xsl:text&gt;&lt;/span&gt; 改造后我得到: &lt;span&gt;&amp;amp;nbsp;Some text&lt;/spa...
  • 5 votes
     answers
     views

    在其中读取带有]]的XML CDATA部分

    我正在使用 XMLHttpRequest 在Javascript中编写RSS阅读器 . 对于某些RSS源我没有问题,但在某些情况下 xmlDocument.firstChild 属性总是 NULL 在尝试查看有效的XML和无效的XML之间的差异后,我发现以下是导致错误的原因 . &lt;item&gt; &lt;description&gt; &lt;![CDATA[Thi...
  • 5 votes
     answers
     views

    解析XML CDATA块

    我打电话给我,我无法理解为什么 . 我知道我的解析器设置正确,因为解析器:foundCharacters:方法工作正常 . 我试图解析的XML数据看起来像这样http://www.librarything.com/services/rest/1.1/?method=librarything.ck.getwork&amp;isbn=030788743X&amp;apikey=d231aa37c9b4...
  • 3 votes
     answers
     views

    XML中的<![CDATA [<![CDATA [some text]]]]> <![CDATA [>]]>是什么意思? [重复]

    这个问题在这里已有答案: What does &lt;![CDATA[]]&gt; in XML mean? 11个答案 我是XML及其相关技术的新手 . 这个CDATA标签总是在开头,然后是一些东西 我在我的XML文件中使用它: &lt;text&gt;&lt;![CDATA[&lt;![CDATA[TAX INVOICE]]]]&gt;&lt;![CDATA[&gt;]]&gt;&lt;/...
  • 119 votes
     answers
     views

    有没有办法在xml中转义CDATA结束标记?

    我想知道是否有办法在xml文档的CDATA部分中转义CDATA结束标记( ]]&gt; ) . 或者,更一般地说,如果在CDATA中使用某些转义序列(但如果它存在,我想它可能只有在逃避开始或结束令牌时才有意义) . 基本上,您是否可以在CDATA中嵌入开始或结束标记,并告诉解析器不要解释它,而是将其视为另一个字符序列 . 可能你应该重构你的xml结构或你的代码,如果你发现自己试图这样做,但即使我在...
  • 0 votes
     answers
     views

    使用Linq-to-XML和C#读取RSS提要 - 如何解码CDATA部分?

    我正在尝试使用C#和Linq to XML读取RSS源 . feed以utf-8编码(参见http://pc03224.kr.hsnr.de/infosys/feed/)并且读取它通常可以正常工作,除了描述节点,因为它包含在CDATA部分中 . 出于某种原因,在读出&quot;description&quot;标签的内容后,我无法在调试器中看到CDATA标签,但我想它必定存在于某处,因为只有在本...
  • 11 votes
     answers
     views

    使用jquery或javascript在cdata中解析html

    我收到的网站Feed看起来像这样 &lt;rss...&gt; &lt;title&gt; some title &lt;/title&gt; &lt;content&gt; &lt;![CDATA[ &lt;div&gt;this tag is ignored&lt;div&gt; who took the cookie in the cookie jar!? ...
  • 1 votes
     answers
     views

    Jekyll RSS feed中的HTML - MailChimp

    我用Jekyll创建了一个RSS提要,我想用它来为MailChimp中的RSS活动提供支持 . 是否可以从每篇博文中导入或保留HTML标记? 我尝试在 &lt;description&gt; 中生成不带CDATA的RSS源,并将帖子内容转储到 &lt;span&gt; 中 . 我丢失了段落和 Headers . 我添加了CDATA,结果是所有的HTML标签都被解析,好像它们是文本一样,所以&lt...
  • 0 votes
     answers
     views

    这个XML文件对RSS提供是否正确?

    我正在从PHP生成XML-RSS类型的文件 . 例如输出是这样的 &lt;?xml version=&quot;1.0&quot; encoding=&quot;iso-8859-1&quot;?&gt; &lt;rss version=&quot;2.0&quot;&gt; &lt;channel&gt; &lt;title&gt;Mi web mola&lt;/title&gt; ...
  • 3 votes
     answers
     views

    哪个更适合编码RSS的RSS?

    我最近在我发布的一些RSS源中引入了HTML(到目前为止只有纯文本,没有标记),我想知道哪种方法更好:使用字符编码(例如htmlspecialchars)或者只是将所有内容封装在CDATA中? 在我看来,CDATA可能更容易,但我不清楚是否有任何理由(微妙或其他)选择一种方法与另一种方法 . (首先,在查看源代码时,CDATA方法会更容易阅读...)
  • 1 votes
     answers
     views

    如何使用PyRSS2Gen创建包含HTML的额外RSS项元素?

    我正在使用PyRSS2Gen生成RSS提要 . 我成功地扩展了它,为RSS feed中的每个项添加了一个额外的元素: class FullRSSItem(PyRSS2Gen.RSSItem): def __init__(self, **kwargs): if 'content' in kwargs: self.content = kwargs['c...
  • 0 votes
     answers
     views

    XSLT转换和CDATA

    我必须使用XSLT转换输入xml . 它包含,CDATA和我需要从CDATA中提取元素然后我必须重命名标记 . 下面是我输入的xml: &lt;getArtifactContentResponse&gt; &lt;return&gt; &lt;![CDATA[ &lt;metadata&gt; &lt;overview&gt;...
  • 0 votes
     answers
     views

    如何删除脚本元素中的CDATA块?

    使用PHP,在HTML文件中,我想删除脚本元素中的 CDATA 块 . &lt;script type=&quot;text/javascript&quot;&gt; /* &lt;![CDATA[ */ var A=new Array(); .......................... .......................... /* ]]&gt...
  • 5 votes
     answers
     views

    需要一个CDATA事件通知stax解析器的java

    我接管了一个使用stax解析器的应用程序的维护,将许多记录的XML文件分解为单个记录以供进一步处理 . 为此目的使用这种类型的解析器在我看来是过度的,但我没有写它 . 该应用程序现在遇到如下数据: &lt;name&gt;&lt;![CDATA[A &amp; B]]&gt;&lt;/name&gt; 我们当前的解析器返回begin'name'标记的事件 . 下一个事件是值为'A&B'的字符事件...
  • 0 votes
     answers
     views

    如何在不删除不包含CDATA的元素的情况下删除CDATA?

    在使用以下XSLT删除CDATA时,某些元素将被删除,而CDATA不存在 . 有人可以对代码有所了解吗?我犯错的地方 . 谢谢 . 输入: &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt; &lt;response status=&quot;200&quot;&gt; &lt;CrsCreateCourseEx...
  • 85 votes
     answers
     views

    PHP:如何处理<![CDATA [使用SimpleXMLElement?

    我注意到在包含这些CDATA标记的文档上使用 SimpleXMLElement 时,内容始终为 NULL . 我该如何解决? 另外,抱歉在这里发布有关XML的垃圾邮件 . 我一直试图让基于XML的脚本现在工作几个小时...... &lt;content&gt;&lt;![CDATA[Hello, world!]]&gt;&lt;/content&gt; 如果您搜索“SimpleXMLEleme...
  • 11 votes
     answers
     views

    如何删除`// <![CDATA [`和end` //]]>`?

    如何删除 (//&lt;![CDATA[ , //]]&gt; )块; script 元素内的标签 . &lt;script type=&quot;text/javascript&quot;&gt; //&lt;![CDATA[ var l=new Array(); .......................... .........................
  • 1 votes
     answers
     views

    匹配<![CDATA]>中的字符串

    我有一个使用 &lt;![CDATA[&quot;text&quot;]]&gt; 表示字符串值的DMN文档 . 我正在尝试输入字符串中的所有单词对照这些CDATA部分中的一个字符串,但我无法弄清楚哪个XPath表达式可以解决这个问题 . 这是一个示例DMN文件: &lt;definitions xmlns=&quot;http://www.omg.org/spec/DMN/20151101/dm...
  • 2 votes
     answers
     views

    JAXB编组和解组CDATA

    我有一个要求,我有这样的XML &lt;programs&gt; &lt;program&gt; &lt;name&gt;test1&lt;/name&gt; &lt;instr&gt;&lt;![CDATA[ some string ]]&gt;&lt;/instr&gt; &lt;/program&gt; &lt;program&gt; &...
  • 853 votes
     answers
     views

    脚本标记中何时需要CDATA部分?

    在脚本标签中是否有必要使用CDATA标签,如果是这样的话? 换句话说,何时何地: &lt;script type=&quot;text/javascript&quot;&gt; //&lt;![CDATA[ ...code... //]]&gt; &lt;/script&gt; 比这更好: &lt;script type=&quot;text/javascript&quot;&gt; ...co...
  • 2 votes
     answers
     views

    XML和XSLT保留CDATA

    我正在开发一个项目,其中包括在xml上应用一些xslt . 我的输入xml在任何xml节点中都包含“CDATA” . 现在我想要的是它应该保留“CDATA”,如果它在输入中 我尝试了许多解决方案,如disable-output-escaping和cdata-section-elements等...但我发现它们都不适合我的要求 . 那么,有什么方法可以做到吗?如果输入xml节点有cdata,那么如果...
  • 0 votes
     answers
     views

    如何使用xslt将包含CDATA的soap响应转换为新格式化的xml?

    我想将下面的代码转换为一些格式化的xml代码, XSLT转换的输入: &lt;soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'&gt; &lt;soap:Body&gt; &lt;rejectQuoteXMLResponse xmlns='http://x...
  • 1 votes
     answers
     views

    在XML中,您可以使用&lt ;?启动CDATA标记吗?

    我的javascript应用程序与另一个应用程序接口,并获得一些包含CDATA的XML . 通常在处理CDATA时我知道它看起来应该类似于: 但是我目前在XML中接收到这个: &lt;text&gt;&amp;lt;![CDATA[ Hello .... Thanks. ]]&amp;gt;&lt;/text&gt; 目前这不起作用,它无法判断它是否是CDATA . 基本上我的问题是你可以用&l...
  • 11 votes
     answers
     views

    在XSL中从CDATA标记内呈现HTML标记

    我的XML代码中有一个CDATA标记,其中包含一些超链接 . &lt;smartText&gt;&lt;![CDATA[ Among individual stocks, the top percentage gainers in the S.&amp;P. 500 are &lt;a href ='http://investing.domain.com/research/stocks/snaps...
  • 0 votes
     answers
     views

    通过java方法将xml标记块返回到xslt而不使用返回类型作为Node

    我从xslt调用java扩展函数并使用xslt中java函数的返回值 . java扩展函数库无法访问用于通过我的xslt转换输入xml数据的Transformer或translet引用 . 一切都工作正常,直到我需要从java扩展函数返回一个完整的xml标记块 . 我从java函数返回xml标记块作为String,但在输出xml中它来自CDATA块 . 现在,这个CDATA块没有被解组到java...
  • 0 votes
     answers
     views

    为什么XHTML在脚本和样式标签中都有PCDATA?

    首先,让我说我知道XHTML不再是真的了 . 然而,这个问题实际上是关于网络的历史 . 或者更确切地说,这个特殊的东西如何成为其历史的一部分 . 我已经回答了this question,之后当看到它被关闭作为this one的副本时,我也在那里阅读了答案 . 提到它在XHTML中引起的问题让我感兴趣,我也开始想知道定义允许html注释的位置(如果有的话) . 我发现每个版本的css都明确允许在其定...
  • 1 votes
     answers
     views

    RSS阅读器可以解释的格式是什么?

    我正在为我的网站制作一个普通的RSS源 . 我需要在描述中包含简单的html格式,例如段落,换行符,列表等 . 为此,我需要将描述内容包装为CDATA . 这个问题是,当我验证我的Feed时,将忽略CDATA的内容 . 因此虽然Feed验证了,但我实际上并不知道一切是否正常 . 如何找出各种RSS阅读器可能会读取的标记? 我可以使用我很乐意在网站上添加的任何标记吗?内联样式怎么样?或者更像是设计H...

热门问题