Ben XML.I aracılığıyla çıktı "HTML-string kodu" som zorluklar var, aşağıda bir örneğini sundu. Sunucu tarafında PHP ile yazılmış bazı kod var.
$htmlCode = "<div>...........................</div>";
header("Content-type: text/xml");
echo "<?xml version='1.0' encoding='ISO-8859-1'?>";
echo "<info>";
echo "<htmlCode>";
echo $htmlCode;
echo "</htmlCode>";
echo "</info>";
Sorun şu ki, "HTML dizesi kod" yatıyor ya $ htmlCode üzerinde etiket elemanları vardır, bu yüzden "HTML dizesi kodları" XML kodu olarak kabul edilecektir. Ve ben çıkış bir dizge olarak muamele edilmesini istiyorum.
Ve clientside ben HTML kod dizesini almak için bir "AJAX çağrısı" var.
document.getElementById('someID').innerHTML=xmlhttp.responseXML.getElementsByTagName("htmlCode")[0].childNodes[0].nodeValue;//I got nothing because the string is treated as XML code.
Nasıl bu sorunu çözmek? Benim sorunu anlamak için yeterince spesifik olmuştur umarım.