PHP ile XML ayrıştırma işaretleme olarak gömülü HTML görüntülemek için gerekir

0 Cevap php

PHP ile basit bir atom bir XML ayrıştırıcı yazıyorum

Ben sorun olan ek HTML etiketi yok ise <content> etiketinin içinde uygun içerik görüntüleyen var.

Ör. Ben aşağıdaki XML ayrıştırmak istiyorsanız

 <entry> 
       <title>Test entry #3</title> 
       <id>http://example.org/article3</id> 
       <updated>2006-10-03T13:14:34Z</updated> 
       <link href="http://example.org/article3" /> 
       <content type="xhtml" xmlns:xhtml="http://www.w3.org/1999/xhtml"> 
         <xhtml:div>This is also <xhtml:em>very</xhtml:em> exciting. &amp; <xhtml:img src="http://www.w3.org/y" alt=":-)" /></xhtml:div> 
       </content> 
     </entry> 

benim kod <content> etiketi içinde hiçbir şey görüntülenmez. Ne yöntemi ben atlamak için kullanabilirim ve <content> uygun HTML olarak görüntülemek için tüm metin tarafı gömmek?

Update: Ben $content içindeki her şeyi geçmek için htmlspecialchars yöntemini kullandık ama bu işi gibi görünüyor değil.

Ben bu daha net yapmak gerekiyor sanırım, amacım tarayıcı düzgün görüntülemek böylece biçimlendirme gibi bu <xhtml:div> geçmektir

0 Cevap