На сколько я понял проблему в результате получается вот такая штука
<img alt=' ' Турандот ' ' src='...' />
Вот, этот самый турандот и приносит не нужные вам кавычки. В результате атрибут
alt, не читается, тоесть получается пустым,
Вобщем здесь нужно преобразовать ваш текст, содержащий кавычки в HTML-сущности, но это уже на уровне серверного языка, например PHP, например функцией
htmlspecialchars()
В результате получится вот так
<img alt=' "Турандот"' src='...' />
Вообще если вы берете данные из XML файла, то я думаю вы сможете это сделать)