XML中的<![CDATA [<![CDATA [some text]]]]>
发布时间:2020-12-16 22:39:29 所属栏目:百科 来源:网络整理
导读:参见英文答案 What does ![CDATA[]] in XML mean?????????????????????????????????????12个 我是XML及其相关技术的新手. 这个CDATA标签总是在开头,然后是一些东西 我在我的XML文件中使用它: text![CDATA[![CDATA[TAX INVOICE]]]]![CDATA[]]/text 我有以下
参见英文答案 >
What does <![CDATA[]]> in XML mean?????????????????????????????????????12个
我是XML及其相关技术的新手. 这个CDATA标签总是在开头,然后是一些东西 我在我的XML文件中使用它: <text><![CDATA[<![CDATA[TAX INVOICE]]]]><![CDATA[>]]></text> 我有以下问题.请帮我. 是什么 解决方法
除非有特殊字符,如“&”和“<”在内容中,字符串
<![CDATA[xxxxx]]> 意思是完全一样的 xxxxx 区别在于第二种形式,“&”和“<”具有特殊含义,而在CDATA形式中,唯一具有特殊含义的是字符串“]]>”它充当终结者. 你更复杂的例子: <![CDATA[<![CDATA[TAX INVOICE]]]]><![CDATA[>]]> 是一个噩梦,并且是由于懒散的编程习惯在CDATA部分中包含文本而导致的懒惰. CDATA部分不能嵌套,所以第一个]]>终止第一个<!CDATA [,这意味着该字符串相当于 <![CDATA[TAX INVOICE]]> 您可能认为这反过来相当于 TAX INVOICE 但事实并非如此,因为XML解析器只会解释外部CDATA分隔符,因此它将传递给应用程序的内容是 <![CDATA[TAX INVOICE]]> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |