0

このエラーがあります:

このページには次のエラーが含まれています:

列 812 の 15 行目のエラー: 開始タグと終了タグの不一致: 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 に答える