XML里的特殊字符处理

在XML文档中,有些字符会被XML解析器当作标记进行处理。如果希望把这些字符作为普通字符处理,就需要使用实体引用或CDATA段。

  • 使用实体引用
<   <
>   >
&   &
'   '
"   "
  • 使用CDATA段
    CDATA段是一种用来包含文本的方法,其内部的所有内容都会被XML解析器当作普通文本,所以,任何符号都不会被认为是标记符。在CDATA标记下,实体引用将会失去作用。其语法格式如下:

例如:

                jdbc:mysql://xxx:3306/epm_doc?serverTimezone=Asia/ShanghaiuseUnicode=truecharacterEncoding=UTF-8

你可能感兴趣的:(XML里的特殊字符处理)