加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML中遇到特殊字符无法解析的问题

发布时间:2020-12-16 05:13:20 所属栏目:百科 来源:网络整理
导读:今天非常的郁闷,用xml做配置文件,出现了无法解析的问题。现把我的配置文件分享出来: webs web id="rzzl_chinazlxxw" url='http://chinarents.com/corp/company_search.php?page=1firstid=1twoid=10threeid=169' urls url id="child_url"![CDATA[(?isu)div

今天非常的郁闷,用xml做配置文件,出现了无法解析的问题。现把我的配置文件分享出来:

  <webs>
          <web id="rzzl_chinazlxxw" url='http://chinarents.com/corp/company_search.php?page=1&firstid=1&twoid=10&threeid=169'>
            <urls>
              <url id="child_url"><![CDATA[(?isu)<div[^>]+bgLine[^>]+><a href="..(/shop/about.*?contact)"s+class[^>]+blackLink]]></url>
            </urls>

             <events>
               <event id="url" url="http://chinarents.com/corp/company_search.php?page=###&firstid=1&twoid=10&threeid=169" min="2" max="23"></event>
             </events>
  </web>

当解析xml的时候,说有特殊的字符,解析失败。我当时第一反应就是可能因为"&"而引起的。于是我打算用<![CDATA]]>来解决,无奈,这个"&" 是放在XMl的属性url中的。

我在网上搜索了一下,有热心的网友说可以用&#38;代替,于是我把"&"替换成了"&#38;",问题终于解决了,差点今天晚上没有办法睡觉啊。。

现在把HTML中常用的特殊字符表贴出来。

部份HTML转码

SYMBOL CODE ENTITY NAME
? &#8482;

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!