XML内容中有单引号和双引号的解决

主宰稳场 提交于 2020-07-29 07:46:47

    昨天,MTK前端的工程师反映,说返回的XML解决不了,原因是有双引号。我一想,接口并没有改动,再一想,那肯定是内容管理人员,在数据库中配置的内容有双引号。以前的内容,一直没有双引号,所以这个问题,一直没有暴露出来。看来,还是考虑不周全呀。

    XML的内容中,要包括单引号或者双引号,可以使用下面的方法:

    1,使用实体:单引号是&apos;  ,双引号是&quot; 其实还有:&是&amp;,>是&gt; , <是&lt; ,空格是&nbsp; 等。

 


   
   
<? xml version="1.0" encoding="UTF-8" ?> < example content1 ="这里有单引号实体&apos;" content2 ="这里有双引号实体&quot;" />

 

 

    2,解决单引号和双引号的另外一个小技巧是:如果内容中有单引号,就用双引号括起来,如果内容中有双引号,就用单引号括起来。

 


   
   
<? xml version="1.0" encoding="UTF-8" ?> < example content1 ="内容有单引号'用双引号括起来" content2 ='内容有双引号"用单引号括起来' />

 

 

    3,XML字符实体表

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!