0

我有这个错误:

此页面包含以下错误:

第 15 行第 812 列的错误:开始和结束标记不匹配:br 第 0 行和描述 下面是页面的呈现直到第一个错误。

此错误仅在我添加(描述)标记时显示,没有它我没有任何错误并且我需要它,当我查看源代码时,我可以看到描述标记及其内容。
我尝试了很多方法来解决这个问题,但现在我无望了,我正在使用这个类:rss_generator.inc.php

我知道问题不在于班级,因为我尝试了很多班级并且我有同样的错误。

她是浏览器页面源中的输出:

<item>
      <title>السودان.. مقتل ستة اشخاص في احتجاجات</title>
      <description>اعلنت متحدثة باسم الحكومة يوم امس، قتل ستة اشخاص خلال احتجاجات على ارتفاع اسعار وسائل النقل في اقليم دارفور في السودان.وذكر شهود عيان في وقت سابق لوكالة فرانس برس ان الشرطة اطلقت الغاز المسيل للدموع على المتظاهرين الذين كانوا موزعين في مجموعات في السوق الرئيسية.واضاف ان المتظاهرين القوا الحجارة على مبان حكومية واحرقوا اطارات في الشوارع.وقالت المتحدثة ان التظاهرة بدأت بسبب رفض الطلاب لاسعار وسائل النقل التي اعلنتها الحكومة.</description>
      <link>http://www.mysite.com</link>
      <pubDate>2012-08-01 13:08:04</pubDate>
      <guid isPermaLink="true">http://newsite.com</guid>
    </item>

请问有什么建议吗??对不起,我的英语不好

4

1 回答 1

2

您可以尝试设置描述<![CDATA[]]>避免此错误。

<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0">

    <channel>

        <item>
            <description><![CDATA[ Your description ]]></description>
        </item>

    </channel>

</rss>

所以描述可以包含任何html标签。

希望这会有所帮助。

于 2012-08-01T10:59:29.407 回答