这是ma rss代码, 这个显示描述用阿拉伯语,但在标题中它不会改变文本
<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
<title>NewsLineME.com - All News</title>
<description>Visit NewsLine for latest news.</description>
<language>ar</language>
<link>http://50.23.16.193/newsline/</link>
<lastBuildDate>Thu, 22 Mar 2012 00:48:13 -0500</lastBuildDate>
<pubDate>Mon, 06 Dec 2011 16:45:00 +0000</pubDate>
<ttl>1800</ttl>
<item>
<title>&#1607;&#1604; &#1610;&#1578;&#1605;&#1603;&#1606; &#1575;&#1604;&#1593;&#1585;&#1575;&#1602; &#1605;&#1606; &#1578;&#1580;&#1575;&#1608;&#1586; &#1571;&#1586;&#1605;&#1575;&#1578;&#1607; &#1575;&#1604;&#1587;&#1610;&#1575;&#1587;&#1610;&#1577; &#1608;</title>
<description>
<![CDATA[انتقد رئيس إقليم العراق مسعود بارزاني بشدة رئيس الوزراء العراقي نوري المالكي متهما إياه باحتكار السلطة وبناء جيش يأتمر بأوامره.]]>
</description>
<link>http://50.23.16.193/newsline/index.php?file=news_detail/news_detail&translation=ara&id=72&cid=3</link>
<pubDate>Tue, 20 Mar 2012 11:17:00 -0500</pubDate>
</item>
</channel>
</rss>
在Firefox中运行此文件时,它将以阿拉伯语显示说明,但标题相同。任何人都可以帮我解决这个问题如何用阿拉伯语转换这些字符。
答案 0 :(得分:0)
我很惊讶标题或说明是按照您的预期出现的,因为在这两种情况下,您都会对角色进行双重转义。具体来说,虽然ن
可能代表阿拉伯字符,但&#1606;
和<![CDATA[ن]]>
都只代表7个ascii字符的序列(&amp;,#,1,6,6,6 ,;) 。如果您希望将标记视为标记,请不要将其转义。