怎么理解XmlNodeType.CDATA
怎么理解XmlNodeType.CDATA
------解决方案--------------------字面来说是个枚举类型,是用来对xmlnodetype赋值用的,只能用在等号右边有着switch这种枚举用的情况下
再说cdata,是xml一种数据保存方式,意思就是将cdata中的所有内容原封不动地进行保存和显示,不进行任何转移和编译
------解决方案--------------------学习·········
------解决方案--------------------你是说CDATA吧?
任何格式的编程语言或者数据描述语言(比如xml)都有自己定义的特殊字符,因为说白了他们都是用自己定义的特殊字符去描述其他字符而已。比如xml就用'<' ,'>',这些字符来描述其他字符的。但是如果被描述的数据中有这些特殊字符怎么办呢,xml解析器分不清他是特殊标记还是数据。所以转义字符就诞生了。但现在说的不是转义字符。
但有时候这样的数据是在是太多了,包括大量的特殊字符,如果全部转义不利于程序的运行。所以CDATA来了,在CDATA标记中的数据,解析器全部无视其特殊性。给操作者带来方便。
------解决方案--------------------CDATA是说你要创建一个包含CDATA数据的XML结点,CDATA的具体作用请参看
http://dev.csdn.net/htmls/68/68417.html