Benim veritabanında geçerli ama ben bir UTF-8 XML çıkışı bir niteliği onları dahil onlar bana aşağıdaki hatayı vermek bazı dizeleri var:
XML Ayrıştırma Hatası: iyi biçimlendirilmiş değil
Benim geçerli kod (basitleştirilmiş):
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
echo '<root attribute="' . htmlentities($string_from_hell) . '">';
Nasıl XML nitelikleri onları dahil önce bu dizeleri biçimlendirmek gerekir?

(o kadar düzgün görünüp görünmeyeceğini bilmiyorum): $string_from_hell
için olası bir değer