2012-03-22 32 views
0

這裏是馬RSS代碼, 阿拉伯文這個顯示說明,但標題不會改變文本RSS不顯示unicode的,而不是在標題標籤阿拉伯文字

<?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>&amp;#1607;&amp;#1604; &amp;#1610;&amp;#1578;&amp;#1605;&amp;#1603;&amp;#1606; &amp;#1575;&amp;#1604;&amp;#1593;&amp;#1585;&amp;#1575;&amp;#1602; &amp;#1605;&amp;#1606; &amp;#1578;&amp;#1580;&amp;#1575;&amp;#1608;&amp;#1586; &amp;#1571;&amp;#1586;&amp;#1605;&amp;#1575;&amp;#1578;&amp;#1607; &amp;#1575;&amp;#1604;&amp;#1587;&amp;#1610;&amp;#1575;&amp;#1587;&amp;#1610;&amp;#1577; &amp;#1608;</title> 
    <description> 
    <![CDATA[&#1575;&#1606;&#1578;&#1602;&#1583; &#1585;&#1574;&#1610;&#1587; &#1573;&#1602;&#1604;&#1610;&#1605; &#1575;&#1604;&#1593;&#1585;&#1575;&#1602; &#1605;&#1587;&#1593;&#1608;&#1583; &#1576;&#1575;&#1585;&#1586;&#1575;&#1606;&#1610; &#1576;&#1588;&#1583;&#1577; &#1585;&#1574;&#1610;&#1587; &#1575;&#1604;&#1608;&#1586;&#1585;&#1575;&#1569; &#1575;&#1604;&#1593;&#1585;&#1575;&#1602;&#1610; &#1606;&#1608;&#1585;&#1610; &#1575;&#1604;&#1605;&#1575;&#1604;&#1603;&#1610; &#1605;&#1578;&#1607;&#1605;&#1575; &#1573;&#1610;&#1575;&#1607; &#1576;&#1575;&#1581;&#1578;&#1603;&#1575;&#1585; &#1575;&#1604;&#1587;&#1604;&#1591;&#1577; &#1608;&#1576;&#1606;&#1575;&#1569; &#1580;&#1610;&#1588; &#1610;&#1571;&#1578;&#1605;&#1585; &#1576;&#1571;&#1608;&#1575;&#1605;&#1585;&#1607;.]]> 
    </description> 
    <link>http://50.23.16.193/newsline/index.php?file=news_detail/news_detail&amp;translation=ara&amp;id=72&amp;cid=3</link> 
    <pubDate>Tue, 20 Mar 2012 11:17:00 -0500</pubDate> 
    </item> 
    </channel> 
</rss> 

當您運行在Firefox這個文件它將以阿拉伯語顯示說明,但標題相同。任何人都可以幫助我解決這個問題,如何將這些字符轉換成阿拉伯語。

+0

這樣做。我注意到標題中有&是阻止文本轉換爲阿拉伯文。 – Sameer 2012-03-22 06:14:53

回答

0

我很驚訝,無論是標題或描述出來,你期望的,因爲在這兩種情況下,你有雙重轉義字符。具體地,雖然可能&#1606;表示阿拉伯語的字符,&amp;#1606;<![CDATA[&#1606;]]>既簡單地表示的7個ASCII字符的序列(&,#,1,6,0,6,)。如果你想把你的標記作爲標記處理,不要轉義它。